Re: [css21] Objection to erratum [Was: Re: NUMBER vs <number>]

On 16/06/2012 17:45, Tab Atkins Jr. wrote:
> On Sat, Jun 16, 2012 at 4:39 AM, Anton Prowse<prowse@moonhenge.net>  wrote:
>> On 21/05/2012 22:17, Tab Atkins Jr. wrote:
>>>
>>> On Mon, May 21, 2012 at 10:20 AM, Bert Bos<bert@w3.org>    wrote:
>>>>
>>>> On Sunday 06 May 2012 23:17:39 fantasai wrote:
>>>>
>>>>>     - RESOLVED: include sign in NUMBER, PERCENTAGE, DIMENSION tokens
>>>>> in 2.1
>>>>
>>>>
>>>> I think there is an error in the minutes here (And I know I was taking
>>>> minutes at that time: Sorry for confusing tokens and types. :-( )
>>>>
>>>> The issue was about whether comments and spaces are allowed after the
>>>> sign in property values that are defined as<number>,<length>    or
>>>> <percentage>
>>
>>
>>>> So the actual edit to CSS 2.1 is easy, I think: just add that word
>>>> "immediately" that css3-values already has. It goes into section 4.3.1.
>>>>
>>>> I'm not sure if this counts as a change or a clarification. For now,
>>>> I've marked it as a change in the errata[1].
>>>>
>>>> [1] http://www.w3.org/Style/css2-updates/REC-CSS2-20110607-
>>>> errata.html#s.4.3.1
>>>
>>>
>>> No, that is not what the issue was about.  The resolution as recorded
>>> in the minutes is correct.  We want to change the definition of the
>>> NUMBER, PERCENTAGE, and DIMENSION tokens so that they include the sign
>>> in their production.
>>
>>
>> Bert, Tab: this issue is filed at
>> https://www.w3.org/Bugs/Public/show_bug.cgi?id=17509
>>
>> It seems that we still need to agree upon a proposal, and that this issue
>> should not yet be contained in the errata document.
>
> The proposal is to alter the "num" production to:
>
> num ['+'|'-']?([0-9]+|[0-9]*\.[0-9]+)
>
> I don't think any text needs to be altered in CSS2.1, at least not
> Chapter 4, as it doesn't explicitly talk about DELIM tokens, but
> rather just optional signs.

You don't propose to additionally modify the production for 'term' in 
G.2, as suggested by Kenny?

Cheers,
Anton Prowse
http://dev.moonhenge.net

Received on Saturday, 16 June 2012 17:40:33 UTC