00:02:12  * Guest89999joined
00:02:26  * Guest89999changed nick to spion_
00:02:29  * spion_changed nick to spion-
00:23:58  * keith_millerjoined
00:34:02  * spion-quit (Ping timeout: 256 seconds)
00:37:49  * jwaldenquit (Quit: ChatZilla 0.9.92-rdmsoft [XULRunner 35.0.1/20150122214805])
00:38:27  * AtumTquit (Ping timeout: 240 seconds)
01:10:06  * zsocquit (Disconnected by services)
01:10:06  * zsocwjoined
01:11:52  * AtumTjoined
01:32:18  * cloudshuquit (Quit: Connection closed for inactivity)
02:05:30  * gibson042joined
03:38:59  * nin-jinquit (Ping timeout: 260 seconds)
03:56:54  * keith_millerquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
04:18:52  * srl295quit (Quit: Connection closed for inactivity)
04:30:10  * nin-jinjoined
04:33:37  <nin-jin>yes, "start" can be emited before return. We usually use this in tests (`tick` in "jasmine" in example). If we call some function - any global variable can be changed by it. And any events can be emited. With or without fibers.
04:40:20  * jmdyckquit (Remote host closed the connection)
04:51:23  * ningujoined
05:35:18  * ninguquit (Quit: Lost terminal)
06:04:40  * keith_millerjoined
07:31:09  * nin-jinquit (Ping timeout: 260 seconds)
08:05:19  * nin-jinjoined
08:07:33  * spion-joined
08:11:31  * zerkalicajoined
08:11:59  * nin-jinquit (Ping timeout: 260 seconds)
08:23:33  * keith_millerquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
10:25:09  * mylesborinsquit (Quit: farewell for now)
10:25:39  * mylesborinsjoined
10:34:29  * keith_millerjoined
11:08:20  * howdoijoined
11:36:27  * gibson042quit (Quit: Leaving.)
11:48:08  * keith_millerquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
12:15:41  * jmdyckjoined
12:45:55  * zsocjoined
12:45:55  * zsocquit (Changing host)
12:45:55  * zsocjoined
12:47:20  * umpcquit (Ping timeout: 245 seconds)
12:48:25  * umpcjoined
12:49:00  * zsocwquit (Ping timeout: 245 seconds)
13:57:33  * howdoiquit (Quit: Connection closed for inactivity)
15:26:50  * howdoijoined
16:02:43  * zerkalicaquit (Quit: Page closed)
16:26:10  * cloudshujoined
16:43:06  * keith_millerjoined
17:11:47  * srl295joined
17:19:40  * jwaldenjoined
18:26:07  * keith_millerquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
18:41:21  * keith_millerjoined
19:01:27  * nin-jinjoined
19:02:02  * nin-jinquit (Client Quit)
19:02:04  <Bakkot>prettier (on master) now supports formatting bigint literals!
19:02:08  <Bakkot>Fun watching the tooling march along.
19:02:30  <Bakkot>I wanted to add support in github's syntax highlighting, but it's a bit painful.
19:03:57  <Bakkot>(fix for that would go in https://github.com/atom/language-javascript, I believe, if anyone else feels like doing it)
19:05:23  * spion-quit (Ping timeout: 255 seconds)
19:13:28  * jwaldenquit (Quit: ChatZilla 0.9.92-rdmsoft [XULRunner 35.0.1/20150122214805])
19:14:19  * spionjoined
19:14:42  * spionchanged nick to Guest60673
19:30:57  <devsnek>gotta wait for it to hit stage 4 for eslint though
19:30:57  <devsnek>:(
20:00:46  <Bakkot>devsnek: https://github.com/babel/babel-eslint
20:07:49  <devsnek>Bakkot: ye thats what i use but not shipping with eslint itself :(
20:09:30  * ningujoined
20:10:31  <ningu>srl295: I've added some new features to node-icu-transliterator. uses pkg-config now as you suggested and also lets you use ICU-bundled transliterators and register your own
20:11:55  <devsnek>ningu: have you looked into napi
20:12:38  <ningu>no, I haven't heard of it
20:13:04  <devsnek>node has a new abi stable api thats engine agnostic
20:13:15  <devsnek>its available in c and c++ variants
20:13:27  <ningu>yeah, I am just using nan
20:13:50  <ningu>but it probably would be easy to port
20:14:00  <devsnek>they have nan2napi tool
20:14:28  <devsnek>if you're interested in messing with it: https://github.com/nodejs/node-addon-api/tree/master/tools
20:14:33  <ningu>thanks
20:15:34  <ningu>this means no support earlier than some particular node version, right?
20:15:40  <ningu>v10 perhaps?
20:16:27  <devsnek>its been backported all the way to 6.x i think
20:16:29  <devsnek>definitely in 8.x
20:16:31  <ningu>ok
20:16:33  <ningu>cool
20:16:40  <ningu>that's plenty
20:16:48  <ningu>at least, for my own purposes
20:17:12  <ningu>does ICU come with preregistered rule-based number formats? how does that work?
20:17:18  <ningu>are they tied to locales rather than languages or something?
20:17:24  <ningu>er... rather than something else :)
20:17:31  <srl295>ningu: yes, they are part of #CLDR
20:18:00  <ningu>but how do you access them via ICU's api? specify the locale you want the number formatted into?
20:18:21  <srl295>ningu: may be a question for #icu :)
20:18:25  <ningu>haha, ok
20:18:26  <ningu>thanks
20:18:33  <ningu>I read the docs but it wasn't super obvious
20:19:30  <srl295>ningu: anyway yes you specify the locale and the _SPELLOUT enum switch
20:20:37  <ningu>it looks like RBT + RBNF must be binary-compiled in libicudata
20:20:45  <ningu>I guess the source files are in the repo
20:21:41  <srl295>ningu: source xml form in CLDR. ldml2icu converter part of ICU integration process, checked in as icu .txt files. icu build process compiles those to .res files, which then usually get imported into libicudata (but there are many other options)
20:22:09  <ningu>ok
20:22:36  <srl295>pretty sure rbnf, like rbt, can accept rules at runtime
20:23:46  <ningu>yes
20:23:52  <ningu>that's what I have working currently
20:23:59  <ningu>but want to give access to the CLDR formatters too
20:25:12  <ningu>for PanLex we absolutely need the ability to pass in runtime rules because we can't assume CLDR has everything (for either RBT or RBNF) but obviously it has a lot
20:25:54  <ningu>but I want to make some effort to make the node interface sensible for general users, not just us
20:27:58  <ningu>by the way, why is the module relevant to tc39? is ICU integration into ecmascript an ongoing project?
20:28:49  <srl295>Intl support for ecmascript (ecma402) is an ongoing project
20:37:57  <srl295>ningu: we just had the monthly 2 hour videoconf earlier today
20:49:38  <ljharb>Bakkot: babel-eslint doesn't yet restrict itself to your babelrc tho, it just enables everything :-/
21:04:42  * keith_millerquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
21:06:04  * keith_millerjoined
21:06:09  * keith_millerquit (Client Quit)
21:08:37  * keith_millerjoined
21:09:44  * keith_mi_joined
21:09:54  * keith_mi_quit (Client Quit)
21:12:36  * keith_mi_joined
21:13:10  * keith_millerquit (Ping timeout: 245 seconds)
22:09:50  * ninguquit (Ping timeout: 260 seconds)
23:21:45  * keith_mi_quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
23:52:12  * keith_millerjoined