Re: [css3-fonts] @font-feature-values editorial

On Wed, Jun 5, 2013 at 7:53 PM, John Daggett <jdaggett@mozilla.com> wrote:
> fantasai wrote:
>>    # Feature value blocks are treated similar to at-rules,
>>    # they consist of everything up to the next block or
>>    # semi-colon, whichever comes first.
>>
>> This makes no sense. It *is* an at-rule, it isn't treated
>> similar to one.
>
> Sorry but I disagree here, these value definitions take the form of
> @-rules but they are not @-rules.  Other @-rules have a defined set of
> descriptors, these do not, I want to be careful to distinguish the
> two.  It's a simple use of terminology I think that helps prevent
> confusion with other "real" @-rules.  At a syntax level, they are
> roughly equivalent but not entirely so (e.g. user-defined "descriptors" that
> are case sensitive).

At a syntax level, or rather a Syntax level, they're at-rules, end of
story.  There's no reason to distinguish them from "real" at-rules,
because there's no such distinction - at-rules have all sorts of crazy
rules for what can be put inside of them.

~TJ

Received on Wednesday, 5 June 2013 13:50:54 UTC