[whatwg] [wf2] repeat-min and max

On Apr 7, 2006, at 00:11, Henri Sivonen wrote:

> Section 3.4.
>
> "The repeat-min attribute specifies the number of repetition blocks  
> that the remove button type will ensure are present each time a  
> block is removed. Its value must be a positive integer (one or more  
> digits 0-9 interpreted as a base ten number). If the attribute is  
> omitted or if it has an invalid value then it is treated as if its  
> value was zero."
>
> Is zero intentionally excluded from the permissible values?  
> Wouldn't it be more natural to spec the integer to be non-negative?

I hit the counterpart issue with repeat-max at:
http://webforms2.testsuite.org/repetition/attributes/repeat-max/001.htm

The test case is wrong according to the current working draft,  
because the value of repeat-max is '0' in the test case and only  
positive integers are allowed values (and other values are ignored).

Even though repeat-max='0' does not make sense if the value  
permanently forbids repetition, wouldn't it make sense to allow non- 
negative integers so that repetition could be dynamically forbidden  
or allowed by changing the attribute value?

-- 
Henri Sivonen
hsivonen at iki.fi
http://hsivonen.iki.fi/

Received on Friday, 7 April 2006 04:02:18 UTC