Re: [css-counter-styles-3] Insufficient space to separate identifier tokens

On Sun, Feb 10, 2013 at 12:44 PM, Peter Moulder
<peter.moulder@monash.edu> wrote:
> In the fragment
>
>   symbols: \3B1 \3B2;
>
> the descriptor value is a single identifier token containing two characters
> \3B1 and \3B2: the space is part of the escape (to allow the next character to
> be in [0-9a-fA-F] without needing to be escaped).
>
> Another problem introduced when dropping quotes is an example that had ASCII
> '*' as one of its symbols; without the quotes, it's not an identifier, so is
> syntactically invalid and would get dropped.
>
> (Revision 6660 of css-counter-styles was one change that fused identifiers,
> I don't know if there were others.)
>
> Both of these are gotchas for authors as well as for spec writers; so consider
> adding a note warning of at least the first problem and perhaps the second too,
> for ASCII symbols like + - * # $ > .  (Most authors don't read specs, but we
> can try.)

Fixed the errors, and added a note.  Thanks!

~TJ

Received on Monday, 11 February 2013 00:55:58 UTC