John Daggett <jdaggett@mozilla.com> wrote: > - unicode-range now defined for U+0-10FFFF This sentence # Ranges containing values greater than 10FFFF are also omitted. would be more future-proof if it read # Ranges are clipped to the domain of Unicode code points # (currently 0 - 10FFFF inclusive); a range entirely # outside the domain is ignored. It is not clear how to interpret "[a] range specified with '?' that lacks an initial digit". I suggest: # Interval ranges consisting of a single codepoint are valid. # Ranges specified with ‘?’ that lack an initial digit (e.g. "U+???") # are also valid, and are treated as if there was a single 0 before # the question marks (thus, "U+???" = "U+0???" = "U+0000-0FFF"). # "U+??????" is not a syntax error, even though "U+0??????" would be. Also, I would recommend some editorial tweaks on that paragraph: - move the sentence beginning "Ranges that do not fit any of the above three forms..." to the beginning of the paragraph - add a comma after "Ranges can overlap" - change the comma before "they have no effect" to a semicolon zwReceived on Monday, 18 May 2009 17:17:15 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 18:16:14 GMT