- From: David Sheets <kosmo.zb@gmail.com>
- Date: Fri, 7 Dec 2012 12:32:03 -0800
- To: Anne van Kesteren <annevk@annevk.nl>
- Cc: bugzilla@jessica.w3.org, public-script-coord@w3.org
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