W3C home > Mailing lists > Public > www-style@w3.org > February 2013

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

From: Tab Atkins Jr. <jackalmage@gmail.com>
Date: Sun, 10 Feb 2013 16:55:06 -0800
Message-ID: <CAAWBYDA6R75eTXM6weR1bLKw=QDkMKup6jd2f-dqZNHKP4-1YA@mail.gmail.com>
To: Peter Moulder <peter.moulder@monash.edu>, www-style list <www-style@w3.org>
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 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 17:21:05 GMT