00:02:01  * keith_millerquit (Remote host closed the connection)
00:02:18  * mattijsquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
00:02:32  * keith_millerjoined
00:07:36  * keith_millerquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
00:18:31  * mattijsjoined
00:33:36  * mattijsquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
01:00:37  * jwaldenquit (Quit: back tomorrow, or possibly tonight maybe -- bai)
01:07:06  * not-an-aardvarkjoined
01:52:25  * atticoosjoined
02:02:48  * atticoosquit (Ping timeout: 246 seconds)
02:03:14  * atticoosjoined
02:22:11  * mattijsjoined
02:24:57  * atticoosquit (Ping timeout: 264 seconds)
02:25:49  * atticoosjoined
02:49:54  * atticoosquit (Ping timeout: 260 seconds)
02:50:44  * atticoosjoined
03:05:27  * atticoosquit (Ping timeout: 240 seconds)
03:06:42  * atticoosjoined
03:19:29  * atticoosquit (Ping timeout: 248 seconds)
03:23:45  * atticoosjoined
03:24:37  * caridyquit (Remote host closed the connection)
03:25:03  * caridyjoined
03:32:17  * atticoosquit (Ping timeout: 248 seconds)
03:36:45  * atticoosjoined
03:44:02  * jmdyckquit (Quit: Leaving.)
03:45:15  * atticoosquit (Ping timeout: 256 seconds)
03:45:42  * atticoosjoined
03:53:45  * atticoosquit (Ping timeout: 246 seconds)
03:54:14  * atticoosjoined
03:58:52  * jwaldenjoined
04:15:30  * howdoijoined
04:16:27  * caridyquit (Ping timeout: 240 seconds)
04:36:11  * atticoosquit (Ping timeout: 276 seconds)
04:50:47  * keith_millerjoined
04:52:24  * atticoosjoined
04:53:16  * caridyjoined
04:57:21  * atticoosquit (Ping timeout: 264 seconds)
04:59:19  * jwaldenquit (Quit: ChatZilla 0.9.92-rdmsoft [XULRunner 35.0.1/20150122214805])
05:01:59  * mattijsquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
05:13:21  * atticoosjoined
05:18:21  * atticoosquit (Ping timeout: 264 seconds)
05:20:45  * caridyquit (Ping timeout: 264 seconds)
05:28:11  * atticoosjoined
05:31:17  * cloudshuquit (Quit: Connection closed for inactivity)
05:32:55  * atticoosquit (Ping timeout: 256 seconds)
05:44:33  * atticoosjoined
05:49:33  * atticoosquit (Ping timeout: 264 seconds)
05:52:02  * J0UE72jarugajoined
05:52:04  <J0UE72jaruga>THIS IS A FREENODE BREAKING NEWS ALERT!! Hitechcg AND opal ARE GOING AT IT RIGHT NOW WITH A LOT OF FIGHTING AND ARGUING WOW YOU DON'T WANT TO MISS THIS!! TYPE /JOIN ## TO SEE THE ACTION...AGAIN TYPE /JOIN ## TO SEE THE ACTION!!
05:52:04  <J0UE72jaruga>THIS IS A FREENODE BREAKING NEWS ALERT!! Hitechcg AND opal ARE GOING AT IT RIGHT NOW WITH A LOT OF FIGHTING AND ARGUING WOW YOU DON'T WANT TO MISS THIS!! TYPE /JOIN ## TO SEE THE ACTION...AGAIN TYPE /JOIN ## TO SEE THE ACTION!!
05:52:07  <J0UE72jaruga>k e i t h _ m i l l e r h o w d o i n o t - a n - a a r d v a r k m y l e s b o r i n s l e o b a l t e r _ f a n c y _ l e o b a l t e r g i b s o n 0 4 2 p a n d e m a k i r o s e d p k g c o m m e r y s t a r t s e v b a s i c d a y s F i r e F l y s e b m a r k b a g e | a w a y s p e c t r a n a u t m a t h i a s b y n e n s M - I v a n S a n c h e z g k a t s e v I g n o r e d A m b i e n c e r e
05:52:08  * J0UE72jarugaquit (Client Quit)
05:57:04  * atticoosjoined
06:01:27  * atticoosquit (Ping timeout: 240 seconds)
06:33:26  * atticoosjoined
06:38:10  * atticoosquit (Ping timeout: 264 seconds)
06:42:57  * keith_millerquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
07:06:46  * keith_millerjoined
07:16:46  * not-an-aardvarkquit (Quit: Connection closed for inactivity)
07:26:31  * atticoosjoined
07:36:21  * atticoosquit (Ping timeout: 264 seconds)
07:49:56  * atticoosjoined
07:54:33  * atticoosquit (Ping timeout: 252 seconds)
08:01:13  * gibson042quit (Ping timeout: 240 seconds)
08:26:58  * atticoosjoined
08:30:58  * keith_millerquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
08:31:13  * atticoosquit (Ping timeout: 240 seconds)
09:24:59  * atticoosjoined
09:29:45  * atticoosquit (Ping timeout: 264 seconds)
09:56:21  * atticoosjoined
10:00:50  * atticoosquit (Ping timeout: 256 seconds)
10:25:10  * mylesborinsquit (Quit: farewell for now)
10:25:41  * mylesborinsjoined
10:53:19  * atticoosjoined
10:57:56  * atticoosquit (Ping timeout: 256 seconds)
11:01:27  * atticoosjoined
11:01:27  * keith_millerjoined
11:05:39  * atticoosquit (Ping timeout: 246 seconds)
11:20:15  * bstoroz_joined
11:22:10  * keith_mi_joined
11:23:30  * efaust_joined
11:27:19  * keith_millerquit (*.net *.split)
11:27:21  * bstorozquit (*.net *.split)
11:27:22  * efaustquit (*.net *.split)
11:27:22  * bstoroz_changed nick to bstoroz
11:28:55  * bstorozquit (Changing host)
11:28:56  * bstorozjoined
11:35:03  * jmdyckjoined
11:55:28  * atticoosjoined
11:59:59  * atticoosquit (Ping timeout: 260 seconds)
12:02:16  * atticoosjoined
12:15:00  * atticoosquit (Ping timeout: 256 seconds)
12:18:53  * atticoosjoined
12:21:48  * AtumTjoined
12:27:27  * atticoosquit (Ping timeout: 240 seconds)
12:30:38  * atticoosjoined
12:38:15  * keith_mi_quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
12:43:44  <devsnek>oh no I missed the breaking news alert
13:06:05  * bradleymeckjoined
13:22:49  * howdoiquit (Quit: Connection closed for inactivity)
13:37:24  * jmdyckquit (Ping timeout: 260 seconds)
13:39:28  * jmdyckjoined
13:42:14  * keith_millerjoined
13:51:20  * cloudshujoined
13:57:33  * gskachkov_joined
14:10:48  * caridyjoined
14:14:57  * caridyquit (Ping timeout: 248 seconds)
14:19:16  * caridyjoined
14:24:02  * bradleymeckquit (Quit: bradleymeck)
14:26:59  * gskachkov_quit (Quit: gskachkov_)
14:28:44  * caridyquit (Ping timeout: 260 seconds)
14:32:43  * caridyjoined
14:42:42  * caridyquit (Ping timeout: 245 seconds)
14:47:17  * caridyjoined
14:47:42  * caridyquit (Remote host closed the connection)
14:47:49  * caridyjoined
14:47:58  * caridyquit (Remote host closed the connection)
14:48:16  * caridyjoined
15:10:14  * atticoosquit (Ping timeout: 256 seconds)
15:12:09  * atticoosjoined
15:18:25  * mattijsjoined
16:05:48  * bradleymeckjoined
16:29:39  * atticoos_joined
16:30:57  * atticoosquit (Ping timeout: 264 seconds)
16:37:34  * mattijs_joined
16:39:20  * mattijsquit (Ping timeout: 265 seconds)
16:46:49  * keith_millerquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
17:07:44  * mattijs_quit (Quit: Textual IRC Client: www.textualapp.com)
17:08:14  * mattijsjoined
17:16:07  * mattijsquit (Quit: Textual IRC Client: www.textualapp.com)
17:31:17  * keith_millerjoined
17:35:48  * keith_millerquit (Client Quit)
17:36:18  * keith_millerjoined
17:40:28  * keith_millerquit (Ping timeout: 246 seconds)
17:42:12  * bradleymeckquit (Quit: )
17:48:43  * keith_millerjoined
18:49:44  * keith_millerquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
19:07:10  * keith_millerjoined
19:08:43  * nomadtechiequit (Excess Flood)
19:08:52  * nomadtechiejoined
19:12:49  * atticoos_quit (Ping timeout: 260 seconds)
19:37:29  * keith_millerquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
19:52:48  * keith_millerjoined
20:11:31  * jwaldenjoined
20:39:11  * not-an-aardvarkjoined
20:49:42  * gcommerquit (Read error: Connection reset by peer)
20:50:06  * gcommerjoined
21:02:58  * Guest53442_joined
21:04:58  * Guest53442_quit (Client Quit)
21:05:23  * jdalton_joined
21:05:57  <jdalton_>Hi
21:07:01  <spectranaut>oh hey jdalton_! :)
21:07:17  <bterlson>sup jdizzle :-P
21:07:28  <leobalter>cool
21:07:40  <spectranaut>I just asked leobalter to ask you to come online
21:07:44  <leobalter>so ignore my msg on Google Hangouts, here is better, so we also have bterlson :)
21:08:03  <spectranaut>I have a question about export * from ns
21:08:04  <leobalter>Val needs some feedback to finish the tests for `export * as ns from 'aaa'`
21:08:16  <bterlson>oh jdalton_ was just telling me about this
21:08:18  <spectranaut>specifically: in this proposal, is there anyway that the exportname ('namespace' in 'export * as namespace from 'module.js') is kept from being 'default' ? I can't find an early error or any other error about it..
21:08:36  <spectranaut>bterlson: different question the the PR
21:08:42  <spectranaut>if that is what you are talking about :)
21:10:11  <spectranaut>or -- can namespace literally be any valid IdentifierName..?
21:10:35  <bterlson>I think it should allow default, etc,. keywords
21:10:37  <bterlson>for named exports
21:10:51  <bterlson>so that might be why you don't see an error
21:11:08  <jdalton_>Right it's just a binding.
21:11:54  <jdalton_>Like `export { default } from "mod"`
21:12:10  <bterlson>well the key difference is
21:12:11  <spectranaut>what about 6c here: https://tc39.github.io/ecma262/#sec-resolveexport
21:12:20  <bterlson>if you make a local binding it can't be a keyword
21:12:30  <bterlson>so e.g. import {default } from 'foo' should be an error IIRC?
21:12:31  <spectranaut>right it's not a local binding..
21:12:37  <bterlson>whereas import {default as d } from 'foo' is fine
21:13:06  <spectranaut>you mean: export {default as d } from 'foo'
21:13:09  <spectranaut>?
21:13:53  <bterlson>no, I'm just illustrating the general idea of local bindings need to be a binding identifier (no keyword) but otherwise keywords are np
21:14:23  <bterlson>export {default} from 'foo' should be fine by itself
21:14:29  <bterlson>since default is not introducing a local binding
21:15:04  <bterlson>maybe I just caused more confusion ;)
21:15:13  <spectranaut>haha I am a bit confused
21:15:23  <spectranaut>but only started reading the module spec yesterday :)
21:16:03  <spectranaut>oh I think I see your point though
21:16:42  <bterlson>you have begun what will be an awesome journey ;)
21:17:06  <spectranaut>still I'd like clarification -- "namespace" is used as the "exportName" ExportEntry Record
21:17:22  <spectranaut>but "default" has a specific significant meaning
21:17:34  <spectranaut>so it seems like it COULD be misleading to allow it
21:18:02  <spectranaut>but I'm asking whether it's the case rather than reading every algorithm that references it :)
21:18:21  <spectranaut>specifically, exportName='default'
21:18:33  <bterlson>oohh I think I misunderstood the question
21:25:43  <spectranaut>whadddya think of it, now?
21:26:06  <bterlson>spectranaut: sorry got pre-empted, yeah I would expect `export * as default from foo` to export the namespace object as the default export for the containing module I guess? morally like `export {v as default}` where v is some local binding.
21:26:23  <bterlson>keeping in mind that the * export won't include foo's default export
21:26:34  <bterlson>I am not a module expert though
21:28:07  * Jayfluxjoined
21:28:53  <spectranaut>hmmm I see -- so it's allowed because someone might want to do it
21:29:16  <spectranaut>what happens it here is a default export somewhere in the module that includes the line `export * as default from foo` ?
21:29:26  <spectranaut>I can also look, but if you have an idea :)
21:29:49  <not-an-aardvark>I would expect that to be an early error.
21:30:00  <bterlson>spectranaut: yeah should be an early error
21:30:15  <bterlson>probably same machinery as checking for any duplicate named export
21:30:57  <spectranaut>ah here: https://tc39.github.io/ecma262/#sec-module-semantics-static-semantics-early-errors -- there is an error: It is a Syntax Error if the ExportedNames of ModuleItemList contains any duplicate entries.
21:34:27  <bterlson>sounds about right
21:34:51  <spectranaut>ok thank bterlson for going through this with me -- one more question, I think :)
21:35:10  <spectranaut>what about line 6c here: https://tc39.github.io/ecma262/#sec-resolveexport
21:35:27  <spectranaut>it says "NOTE: A default export cannot be provided by an export *."
21:35:50  <bterlson>what that's talking about is if you do `export * from 'mod'`
21:35:56  <bterlson>and mod has a default export
21:36:02  <bterlson>it won't be forwarded
21:36:25  <bterlson>Domenic: I need a link to the module graph drawing util, I can't seem to find it :-P
21:37:04  <bterlson>I think that note has to change in the presence of this proposal
21:37:19  <bterlson>since you can explicitly provide a default now thanks to `as`
21:43:22  <Domenic>Hmm I thought it generated a link to itself in the SVGs
21:43:42  <Domenic>bterlson: https://output.jsbin.com/qopeye
21:43:57  <bterlson>yuss thank you
21:44:03  <bterlson>spectranaut: ^^ is very handy for talking about this stuff
21:49:02  <spectranaut>ooo whoa
21:50:01  <spectranaut>v cute :)
21:50:38  <spectranaut>anyway thanks for clearing up all my confusion, bterlson!
21:53:02  <spectranaut>are you going to submit a fix to that note ^ or should I?
21:53:51  <spectranaut>I'm about to leave work, so it up to you
21:54:01  <bterlson>spectranaut: please by all means!
21:54:15  <bterlson>feel free to PR I mean
22:02:57  <spectranaut>ok will do :)
22:03:49  * gibson042joined
22:05:58  <spectranaut>does this capture it? NOTE: A 'default' export cannot be provided from 'export * as IdenfitierName FromClause' unless the StringValue of IdentifierName is 'default'.
22:06:07  <spectranaut>I'm not positive of the formatting in this context
22:06:20  <spectranaut>oh I had to have left 6 minutes ago, back to this tmr!
22:14:03  * Havvyquit (Read error: Connection reset by peer)
22:59:02  * keith_millerquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
23:13:05  * gskachkov_joined
23:15:57  * keith_millerjoined
23:20:52  * keith_millerquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
23:25:30  * keith_millerjoined
23:28:07  * keith_mi_joined
23:29:48  * cloudshuquit (Quit: Connection closed for inactivity)
23:31:34  * keith_millerquit (Ping timeout: 264 seconds)
23:46:39  * atticoos_joined
23:51:57  * atticoos_quit (Ping timeout: 240 seconds)
23:54:15  * atticoos_joined