00:08:18  * akirosejoined
02:14:58  * aki_joined
02:15:57  * akirosequit (Ping timeout: 246 seconds)
02:15:57  * aki_changed nick to akirose
03:38:51  * howdoijoined
04:21:40  * jmdyck1quit (Quit: Leaving.)
04:22:16  * akirosequit (Ping timeout: 264 seconds)
04:22:38  * akirosejoined
06:29:34  * akirosequit (Ping timeout: 244 seconds)
06:30:21  * akirosejoined
06:42:55  * Sirisian_joined
06:46:47  * Sirisianquit (Ping timeout: 250 seconds)
07:34:08  * keith_millerquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
08:04:01  * isHavvyjoined
08:04:47  * Havvyquit (Ping timeout: 250 seconds)
08:08:15  * isHavvyquit (Ping timeout: 252 seconds)
08:08:33  * Havvyjoined
08:36:34  * aki_joined
08:37:52  * akirosequit (Ping timeout: 264 seconds)
08:37:52  * aki_changed nick to akirose
08:57:10  * ondrasjoined
08:57:40  <ondras>repaste from #whatwg:
08:57:48  <ondras>new Intl.NumberFormat("en", {maximumFractionDigits:0}).format(-0.1) returns "-0"
08:58:02  <ondras>is that intentional? is there an option to prevent it? shall I file an issue?
10:43:19  * aki_joined
10:44:17  * akirosequit (Ping timeout: 244 seconds)
10:44:17  * aki_changed nick to akirose
10:53:39  * keith_millerjoined
11:11:53  * keith_millerquit (Remote host closed the connection)
11:12:30  * keith_millerjoined
11:16:27  * chuck9001quit (Ping timeout: 260 seconds)
11:30:32  * chuck9001joined
12:24:02  * graingertquit
12:25:27  * graingertjoined
12:46:34  * gibson042joined
12:51:09  * aki_joined
12:51:10  * akirosequit (Ping timeout: 252 seconds)
12:51:21  * aki_changed nick to akirose
12:59:17  * jmdyckjoined
13:25:14  * keith_millerquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
13:34:31  * akoserwa|wfhjoined
14:21:15  * basicdaysjoined
14:34:54  * wingojoined
14:57:14  * aki_joined
14:57:27  * akirosequit (Ping timeout: 240 seconds)
14:57:27  * aki_changed nick to akirose
15:02:31  * akoserwa|wfhquit (Quit: Leaving)
15:04:38  * keith_millerjoined
15:05:50  * cloudshujoined
15:39:33  * keith_millerquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
16:14:49  * keith_millerjoined
16:22:43  * keith_millerquit (Remote host closed the connection)
16:23:10  * keith_millerjoined
16:46:34  * isHavvyjoined
16:49:52  * Havvyquit (Ping timeout: 252 seconds)
16:52:57  * keith_millerquit (Remote host closed the connection)
16:53:16  * keith_millerjoined
17:04:40  * aki_joined
17:05:18  * akirosequit (Ping timeout: 252 seconds)
17:05:19  * aki_changed nick to akirose
17:23:59  * keith_millerquit (Remote host closed the connection)
17:24:18  * keith_millerjoined
17:37:14  * keith_millerquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
17:47:57  * keith_millerjoined
17:58:50  <evilpie>webcompat problem https://bugzilla.mozilla.org/show_bug.cgi?id=1502889 with https://tc39.github.io/ecma262/#sec-integer-indexed-exotic-objects-set-p-v-receiver
18:07:54  * keith_millerquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
18:14:05  <ljharb>evilpie: that section's been in the spec since ES2015; is it newly implemented in firefox?
18:14:10  <ljharb>(https://ecma-international.org/ecma-262/6.0/#sec-integer-indexed-exotic-objects-set-p-v-receiver)
18:14:38  <evilpie>Yeah, newly implemented in Fx63
18:15:46  <evilpie>there might have been some miss-communication at some point? https://bugzilla.mozilla.org/show_bug.cgi?id=1413794#c1
18:17:12  <ljharb>ah yes i see the change from ES2015 to ES2016
18:34:10  * keith_millerjoined
18:35:20  <ondras> new Intl.NumberFormat("en", {maximumFractionDigits:0}).format(-0.1) returns "-0"
18:35:32  <ondras> is that intentional? is there an option to prevent it? shall I file an issue?
18:53:49  * jwaldenjoined
19:11:19  * keith_millerquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
19:12:07  * aki_joined
19:12:10  * akirosequit (Ping timeout: 244 seconds)
19:12:18  * aki_changed nick to akirose
19:12:47  * keith_millerjoined
19:14:18  * umpcquit (Ping timeout: 264 seconds)
19:15:47  <bterlson>ondras: this is intentional (you can see explicit handling of -0 being a negative pattern in ParitionNumberPattern: https://tc39.github.io/ecma402/#sec-partitionnumberpattern). I'm not aware of an option to disable this behavior.
19:19:24  * umpcjoined
20:25:58  <annevk>Weird, when would you ever want to format -0 in that way?
20:27:48  <TabAtkins>It indicates something was negative but rounded to zero; useful in some contexts where "decreasing a small amount" vs "increasing a small amount" is a worthwhile distinction.
20:30:11  <annevk>Such as?
20:30:22  <bterlson>another thing I remember being brought up, though maybe not in the intl context, is people use the presence of the - to toggle a red vs. green background color
20:30:57  <ljharb>stock price trending, indicating directionality for things like velocity, stuff like that?
20:32:13  <ondras>i see
20:32:20  <ondras>well, and the recommended way to handle this?
20:32:29  <ondras>test for "-0" ?
20:33:14  <bterlson>Seems fine, since your format guarantees you only ever have to check for exactly that string
20:35:02  <bterlson>if you ever pass another locale though, you may have to handle different symbols there
20:37:26  <bterlson>`format.slice(-1) === "0" ? "0" : format`?
20:37:28  * howdoiquit (Quit: Connection closed for inactivity)
20:44:31  <ondras>right, thanks
21:19:30  * akirosequit (Ping timeout: 252 seconds)
21:19:54  * akirosejoined
21:23:02  * jmdyckquit (Ping timeout: 252 seconds)
21:23:28  * jmdyckjoined
23:26:38  * aki_joined
23:27:02  * AtumTjoined
23:27:38  * akirosequit (Ping timeout: 272 seconds)
23:27:39  * aki_changed nick to akirose
23:40:01  * AtumTquit (Quit: AtumT)