04:57
<devsnek>
Domenic: should i have preventCancel and preventRelease
14:15
<smaug____>
hmm, is hixie.ch down?
14:16
smaug____
would load a testcase from there
14:16
<smaug____>
hmm, some local issue
14:16
<smaug____>
back up
14:58
<Domenic>
devsnek: I don't think preventRelease could possibly be useful, so just preventCancel makes sense to me
15:17
<devsnek>
Domenic: k, also i assume i'll need to update the reference impl as well once tests exist?
15:18
<Domenic>
devsnek: ya, spec and ref impl and tests all in parallel, to validate each other
15:18
<devsnek>
git needs a feature where when you have 30 checkouts of someone split across your harddrive it doesn't duplicate everything
15:19
<devsnek>
something*
15:19
<devsnek>
15gb of my 128gb is v8 checkouts :(
15:27
<devsnek>
Domenic: is it okay that i bumped the eslint to 2018 for `async function*(){}`
15:31
<Domenic>
devsnek: yes in theory but ideally the ref impl should follow the spec exactly so I can't imagine using async function*() {} works. In tests I guess?
15:31
<devsnek>
Domenic: no i need to get %AsyncIteratorPrototype% :D
15:32
<TabAtkins>
devsnek: github has a hacked up version of git that does that, so that forking works reasonably. I think they pushed their stuff upstream?
15:37
<gsnedders>
devsnek: there are various things; git clone --reference and --shared are related to that, also git worktree
15:37
<gsnedders>
though I think all of them duplicate the checkout?