19:15
<shu>
how would this have even happened? https://github.com/tc39/ecma262/issues/3267
19:16
<shu>
it's not like a column got cut off because of page width
19:16
<shu>
oh i suppose the table bled across the page break, so Allen manually broke it up and missed a row
19:17
<bakkot>
that or a bug in the preview of paged.js vs the print-to-pdf function in the browser
19:18
<bakkot>
I know this because literally yesterday I had a printed book show up at my door which I made with paged.js which was missing lines of text at the bottom of a couple pages and it turned out to be because those lines were present in paged.js's preview but not in the PDF generated by doing print-to-pdf from that page
19:18
<shu>
ha
19:18
<shu>
i mean, sorry about your misprinted book
19:19
<bakkot>
it was only $10 and only for me, not actually a problem
19:20
<shu>
that seems pretty affordable
20:49
<Michael Ficarra>
yeah this is likely from allen manually splitting tables across pages and repeating the headers
21:41
<bakkot>

every use of IteratorStep in the spec except for elisions in array bindings ([a, /*hole*/, b] = iterable) is immediately followed by "if _result_ is false; do something; else do IteratorValue(_result_). places that have special abrupt completion handling (e.g. PerformPromiceRace) duplicate the logic for the IteratorStep and IteratorValue cases.

this is silly. we should make a version of IteratorStep which does the IteratorValue itself and returns a completion with either ~done~ or result.value.

21:41
<bakkot>
i.e. IteratorStep should unwrap the value itself in the not-finished case, instead of making the caller do it
21:48
<bakkot>
before and after
23:17
<Michael Ficarra>
omg it actually is...
23:28
<shu>
F
23:49
<ljharb>
i'm confused, why was your flight from denver to SF going to be routed through san diego
23:50
<shu>
we were talking about check the SD flights for using the Boeing MAXes since they're grounding them close to the actual day of the flight, not beforehand
23:51
<shu>
so if you're flying on a route that uses those you'll likely get cancelled on and have to rebook last minute
23:52
<ljharb>
oh shit, gotcha