Re: [Bug 17508] Let enum lists end with a comma

On Fri, Dec 7, 2012 at 2:43 AM, Anne van Kesteren <annevk@annevk.nl> wrote:
> On Fri, Dec 7, 2012 at 5:41 AM, David Sheets <kosmo.zb@gmail.com> wrote:
>> How does this opinion resolve the bug as invalid? Either web-apps or
>> WebIDL is in error.
>
> The bug was filed against WebIDL. WebIDL does not consider its
> definition of enum to be a bug, so web-apps needs to be fixed.

So WONTFIX, then?

>> Is it really worth it to fail to parse WebIDL because of a (useful for
>> autogenerated lists) trailing comma?
>
> That seems like a slippery slope.

What's at the bottom of the slope? Simple line-based elision?

> And you could use join instead.

This argument has convinced the C, ECMAScript, Python, Ruby, OCaml,
and other language communities to mandate fatal errors on trailing
delimiters. Developers in these languages and targeting these
languages enjoy these pointless fatal errors.

David;

Received on Friday, 7 December 2012 20:38:33 UTC