Re: [css3-syntax] First draft of parser section completed

Le 13/06/2012 16:42, Tab Atkins Jr. a écrit :
> On Wed, Jun 13, 2012 at 7:19 AM, Simon Sapin<simon.sapin@kozea.fr>  wrote:
>> >In the future I will base tinycss on css3-syntax in the hope that it will
>> >never change. I really want to make sure we get it right this time!
> Don't make this assumption.  However, you can make the assumption that
> we won't change in a backwards-incompatible way for anyone following
> the spec properly.  If we add new things that require parser changes,
> they will be done such that things following the older version of
> Syntax will just drop the new stuff.

Ok, I guess I can live with that. tinycss could have features that are 
disabled by default.

Does this mean that Syntax will get a new level for every such change, 
or will other modules be allowed to say "Syntax is changed so that ..."?

Perhaps more important is changes in the tokenizer, since they impact 
everything else. Syntax 3 token changes from CSS 2.1 like having the 
sign part of the number are good to have, but I’d very much prefer we 
don’t make any more after Syntax has become somewhat stable.

-- 
Simon Sapin

Received on Wednesday, 13 June 2012 15:04:15 UTC