Options:
- # Session Start: Mon Jun 16 00:00:00 2014
- # Session Ident: #css
- # [00:22] * Joins: tantek (~tantek@public.cloak)
- # [00:31] * Quits: tantek (~tantek@public.cloak) (Ping timeout: 180 seconds)
- # [07:08] * Joins: zcorpan (~zcorpan@public.cloak)
- # [08:01] * Quits: logbot (~logbot@public.cloak) (Client closed connection)
- # [08:01] * Joins: logbot (~logbot@public.cloak)
- # [08:04] * Joins: jcraig (~jcraig@public.cloak)
- # [08:22] * Quits: jcraig (~jcraig@public.cloak) (jcraig)
- # [08:22] * Joins: jcraig (~jcraig@public.cloak)
- # [09:00] * Joins: rodneyrehm (~rrehm@public.cloak)
- # [09:00] * Quits: rodneyrehm (~rrehm@public.cloak) ("leaving planet earth")
- # [09:38] * Quits: jcraig (~jcraig@public.cloak) (jcraig)
- # [10:48] * Joins: glazou (~glazou@public.cloak)
- # [11:02] * Quits: liam (liam@public.cloak) (Ping timeout: 180 seconds)
- # [11:06] * Joins: liam (liam@public.cloak)
- # [11:30] * Quits: liam (liam@public.cloak) (Ping timeout: 180 seconds)
- # [11:35] * Joins: liam (liam@public.cloak)
- # [11:56] * Quits: glazou (~glazou@public.cloak) (glazou)
- # [13:47] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [13:50] * Joins: plh (plehegar@public.cloak)
- # [15:08] * Joins: dauwhe (~dauwhe@public.cloak)
- # [15:18] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [15:18] * Joins: zcorpan (~zcorpan@public.cloak)
- # [15:25] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [15:43] * liam is now known as liam|dentist
- # [18:13] * Joins: lmclister (~lmclister@public.cloak)
- # [18:15] * Joins: Ian (ijacobs@public.cloak)
- # [18:15] * Parts: Ian (ijacobs@public.cloak) (Leaving)
- # [18:35] * Joins: darktears (~darktears@public.cloak)
- # [19:14] * Joins: adenilson (~anonymous@public.cloak)
- # [19:18] * Joins: zcorpan (~zcorpan@public.cloak)
- # [19:22] * Joins: dbaron (~dbaron@public.cloak)
- # [19:25] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [19:31] * Quits: plh (plehegar@public.cloak) ("Leaving")
- # [19:35] * Joins: plh (plehegar@public.cloak)
- # [19:40] * Joins: zcorpan (~zcorpan@public.cloak)
- # [20:21] * Quits: Ms2ger (~Ms2ger@public.cloak) ("nn")
- # [20:24] * Quits: plh (plehegar@public.cloak) (Ping timeout: 180 seconds)
- # [20:29] * Joins: plh (plehegar@public.cloak)
- # [20:38] * liam|dentist is now known as liam
- # [20:53] * Quits: plh (plehegar@public.cloak) ("Leaving")
- # [20:53] * Joins: plh (plehegar@public.cloak)
- # [21:09] * Joins: tantek (~tantek@public.cloak)
- # [21:16] * Quits: tantek (~tantek@public.cloak) (tantek)
- # [21:51] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [21:52] <TabAtkins> plinss: heycam just updated WebIDL to allow "dictionary Foo { sequence<Bar> bars = []; }", which makes widlparser unhappy.
- # [21:52] * Joins: zcorpan (~zcorpan@public.cloak)
- # [21:52] <TabAtkins> It outputs the correct things when I force (yay!), but there's still a fatal IDL error in the meantime.
- # [21:52] <plinss> TabAtkins: ok, I’ll take a look, is there a sample in the repo?
- # [21:53] <TabAtkins> Yeah, font-loading
- # [21:59] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [22:08] <plinss> TabAtkins: updated - https://github.com/plinss/widlparser/commit/93833e1597b6daddd9ff1e2b628e95ede18dd190
- # [22:09] <TabAtkins> Cool. You wanna put together a PR for Bikeshed, or should I just fiddle it myself?
- # [22:10] <plinss> it’s a small patch, you can just paste it in
- # [22:11] <TabAtkins> kk
- # [22:12] <plinss> note, my patch doesn’t allow whitespace between the []. I’m guessing that’s the intent, but it’s not entirely clear…
- # [22:15] * Joins: jcraig (~jcraig@public.cloak)
- # [22:26] <plinss> TabAtkins: thought about it and changed my mind, new version that allows whitepsace: https://github.com/plinss/widlparser/commit/b3c1c6ef4d0303c5fab8170702350da97a03e4f2
- # [22:27] <TabAtkins> Ok.
- # [22:27] <TabAtkins> (Dunno if it should be allowed or not.)
- # [22:27] <plinss> yeah, me either, the spec talks about the “two token sequence []”, but this is consistent with other uses of []
- # [22:36] * Joins: rhauck (~Adium@public.cloak)
- # [22:39] <TabAtkins> How well is IDL parsing defined?
- # [22:45] <plinss> pretty well actually: http://heycam.github.io/webidl/#idl-grammar
- # [22:45] <plinss> what convinced me is: “Implicitly, any number of whitespace and comment terminals are allowed between every other terminal in the input text being parsed”
- # [22:46] <plinss> looking at the grammar then it appears that “[“ and “]” are separate terminals…
- # [22:47] <plinss> so I’m now fairly well convinced that whitespace is allowed between
- # [22:47] <plinss> it had just been a while since I looked that close that the low levels of the grammar
- # [22:55] <TabAtkins> Okay, cool.
- # [23:01] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
- # [23:04] * Joins: rhauck (~Adium@public.cloak)
- # [23:10] * Quits: darktears (~darktears@public.cloak) (Ping timeout: 180 seconds)
- # Session Close: Tue Jun 17 00:00:00 2014
The end :)