00:05:45  * Ahabjoined
00:06:30  * Ahabquit (Remote host closed the connection)
00:07:37  * AtumTquit (Quit: AtumT)
00:14:30  * jwaldenquit (Quit: ChatZilla 0.9.92-rdmsoft [XULRunner 35.0.1/20150122214805])
00:53:37  * cloudshuquit (Quit: Connection closed for inactivity)
01:09:07  * akirosequit (Ping timeout: 246 seconds)
01:10:05  * akirosejoined
02:17:27  * Aquaziquit (Quit: Connection closed for inactivity)
02:33:00  * porksandwich6joined
02:36:15  * porksandwich6quit (Remote host closed the connection)
03:16:56  * aki_joined
03:17:52  * akirosequit (Ping timeout: 244 seconds)
03:17:52  * aki_changed nick to akirose
03:38:46  * Sirisian__joined
03:42:51  * Sirisian_quit (Ping timeout: 252 seconds)
04:02:02  * howdoijoined
04:31:36  * jmdyckquit (Remote host closed the connection)
05:22:38  * aki_joined
05:23:51  * akirosequit (Ping timeout: 252 seconds)
05:23:51  * aki_changed nick to akirose
05:36:28  * Anasepticum26joined
05:38:03  * Anasepticum26quit (Remote host closed the connection)
06:55:04  * sqramjoined
06:57:57  * sqramquit (Remote host closed the connection)
07:30:20  * aki_joined
07:30:30  * akirosequit (Ping timeout: 264 seconds)
07:30:31  * aki_changed nick to akirose
07:46:33  * jeeeunevans6joined
07:53:27  * jeeeunevans6quit (Ping timeout: 240 seconds)
09:07:35  * Aquazijoined
09:24:49  * akoserwajoined
09:35:31  * aki_joined
09:36:45  * akirosequit (Ping timeout: 252 seconds)
09:36:46  * aki_changed nick to akirose
09:43:48  * haxmeister8joined
09:44:06  * haxmeister8quit (Remote host closed the connection)
09:55:18  * lipvig16joined
10:00:03  * lipvig16quit (Remote host closed the connection)
10:08:57  * dansojoined
10:11:49  * dansoquit (Remote host closed the connection)
10:50:00  * demonspork9joined
10:54:59  * demonspork9quit (Remote host closed the connection)
11:42:18  * aki_joined
11:42:39  * akirosequit (Ping timeout: 244 seconds)
11:42:39  * aki_changed nick to akirose
12:22:37  * akoserwa_joined
12:24:58  * akoserwaquit (Ping timeout: 246 seconds)
12:28:31  * akoserwa__joined
12:30:55  * akoserwa_quit (Ping timeout: 246 seconds)
12:49:17  * jmdyckjoined
13:48:57  * aki_joined
13:49:14  * akirosequit (Ping timeout: 244 seconds)
13:49:14  * aki_changed nick to akirose
13:52:15  * gibson042quit (Ping timeout: 252 seconds)
13:53:07  * cloudshujoined
14:23:23  * dagb9joined
14:24:08  * dagb9quit (Remote host closed the connection)
14:24:12  * orthanc18joined
14:27:02  * orthanc18quit (Remote host closed the connection)
15:18:16  * howdoiquit (Quit: Connection closed for inactivity)
15:36:38  * jwaldenjoined
15:49:43  * Fishrock123joined
15:55:39  * aki_joined
15:55:48  * akirosequit (Ping timeout: 252 seconds)
15:55:50  * aki_changed nick to akirose
15:57:36  * akoserwa__quit (Quit: Leaving)
17:04:00  * nwspk7joined
17:08:51  * nwspk7quit (Remote host closed the connection)
17:25:14  * AtumTjoined
17:37:48  <jmdyck>regaddi: It seems like https://tc39.github.io/beta/ should answer some of your questions, though I'm not sure it will.
17:46:44  * Draggorquit (Quit: WeeChat 2.2)
17:51:22  <devsnek>`JavaScript (formally, ECMAScript) `
18:01:44  * Fishrock123quit (Remote host closed the connection)
18:02:27  * aki_joined
18:02:41  * Fishrock123joined
18:04:02  * akirosequit (Ping timeout: 272 seconds)
18:04:03  * aki_changed nick to akirose
18:24:49  * Draggorjoined
18:42:13  <rkirsling>jmdyck: regaddi's actually the number 2 contributor to said page :P
18:52:48  <jwalden>you'd really think I understood the process by now, but does the set of votes on https://github.com/tc39/proposal-well-formed-stringify/issues/6 mean that that proposal is Stage 3 now and the issue is simply slow in being closed, or does formal closure indicate Stage 3, or is a committee meeting approving Stage 3 necessary before advancement formally happens?
18:53:28  <jwalden>s/does formal closure/does *only* formal closure/
18:55:19  <jwalden>I guess a formal merge into the main spec makes more sense as the actual "we are now Stage 3" moment, come to think of it
18:57:18  <ljharb>jwalden: stage advancement can only happen with consensus at meetings
18:57:26  <jwalden>ljharb: got it
18:57:52  <jwalden>this patch I have to implement that is burning a hole in my .hg/patches pocket :-)
19:08:14  * Fishrock123quit (Remote host closed the connection)
19:08:31  * Fishrock123joined
19:20:46  * Aquaziquit (Quit: Connection closed for inactivity)
19:21:08  <rwaldron>jwalden Looks like mathiasbynens is asking for stage 3 next week: https://github.com/tc39/agendas/blob/master/2018/09.md
19:21:26  <rwaldron>So you'll likely be able to merge that patch very soon :)
19:22:20  <rwaldron>I wonder if there's ever been a proposal that reached stage 3 and got an implementation in the same day
19:25:35  <jwalden>mm, that overlaps with time I'll be at Strange Loop, maybe
19:25:49  <jwalden>but I probably could arrange same-day landing :-)
19:26:41  <jwalden>(got bored/needed a palate cleanser several weeks ago, polished it off as palliative for a proposal with no real technical issues likely to arise after my implementing it)
19:29:15  * X-M4ch1nA_joined
19:36:26  * X-M4ch1nA_quit (Ping timeout: 244 seconds)
19:37:51  * Aquazijoined
20:09:26  * akirosequit (Ping timeout: 272 seconds)
20:10:37  * akirosejoined
21:14:01  <devsnek>in https://tc39.github.io/ecma262/#sec-set-constructor
21:14:34  <devsnek>steps 9.d uses nextValue.Value but 9.c says to use ? on IteratorValue
21:14:49  <devsnek>shouldn't there be an extra step in there checking for abrupt, and not using ?
21:31:16  * }ls{11joined
21:33:41  <Bakkot>devsnek: why?
21:33:56  <devsnek>Bakkot: well using ? will always unwrap the .Value so that is at least wrong
21:34:09  * }ls{11quit (Remote host closed the connection)
21:34:12  <devsnek>i would assume it would be checking for an abrupt completion manually here though so it can call IteratorClose
21:34:50  <Bakkot>If IteratorValue throws, you don't call IteratorClose
21:35:05  <Bakkot>(because the iterator itself is broken, rather than its consumer)
21:35:16  <devsnek>so then the .[[Value]] is wrong?
21:35:19  <Bakkot>but I believe you're correct that the `[[Value]]` should be removed, yeah.
21:36:28  <Bakkot>that matches usage in e.g. WeakSet's constructor: https://tc39.github.io/ecma262/#sec-weakset-iterable
21:36:37  <devsnek>yea
21:37:04  <Bakkot>ugh, there's a bunch of these problems
21:37:09  <Bakkot>https://tc39.github.io/ecma262/#sec-async-arrow-function-definitions-IteratorBindingInitialization has
21:37:21  <Bakkot>`let V be ? IteratorValue(next); if v is an abrupt completion...`
21:37:26  <Bakkot>s/V/v/
21:37:36  <devsnek>heh
21:38:00  <Bakkot>(that one the `?` is stray; compare to https://tc39.github.io/ecma262/#sec-arrow-function-definitions-runtime-semantics-iteratorbindinginitialization )
21:39:12  <Bakkot>(same problem in step 2 of https://tc39.github.io/ecma262/#sec-async-arrow-function-definitions-IteratorBindingInitialization )
21:39:35  <devsnek>feels cool to find bugs because of engine262 :D
21:40:41  <Bakkot>those three look like the only incorrect usages of `? IteratorValue`
21:40:45  <Bakkot>(or friends)
21:40:49  <Bakkot>spec desperately needs types.
21:41:01  <Bakkot>want to submit an editorial PR?
21:42:36  <devsnek>i opened one that only fixed the occurrence i found
21:42:44  <devsnek>is changing them all over the place like "in scope"
21:44:21  <Bakkot>For editorial tweaks like this, I think, yes
21:45:09  <devsnek>updated pr
21:45:26  <Bakkot>Should fix the name of the PR too
21:45:53  <devsnek>i did O.O
21:46:37  <Bakkot>ah, just hadn't propagated
22:17:57  * aki_joined
22:18:38  * akirosequit (Ping timeout: 272 seconds)
22:18:39  * aki_changed nick to akirose
22:31:49  * Fishrock123quit (Quit: Leaving...)
23:40:46  * Yamakaja22joined
23:45:27  * Yamakaja22quit (Ping timeout: 240 seconds)
23:55:33  * Shadow_7_joined