- From: Zack Weinberg <zweinberg@mozilla.com>
- Date: Mon, 18 May 2009 10:16:26 -0700
- To: John Daggett <jdaggett@mozilla.com>, W3C Emailing list for WWW Style <www-style@w3.org>
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 zw
Received on Monday, 18 May 2009 17:17:15 UTC