00:00:16  * mylesborinsquit (Ping timeout: 260 seconds)
00:01:03  * maggiepintquit (Ping timeout: 258 seconds)
00:01:19  * maggiepintjoined
00:02:44  * mylesborinsjoined
00:10:42  * tobiejoined
00:10:44  * davehermanjoined
01:11:30  * darkSeid_quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
01:42:44  * marxo_quit (Ping timeout: 255 seconds)
02:08:47  * paulfryzeljoined
02:25:48  * shachafquit (Quit: !)
02:37:20  * shachafjoined
05:28:02  * ljharbquit (Ping timeout: 258 seconds)
05:29:21  * ljharbjoined
06:16:27  * caridyquit (Ping timeout: 268 seconds)
06:44:21  * jmdyck1quit (Remote host closed the connection)
07:10:00  * darkSeid_joined
08:34:14  * gibson042quit (Ping timeout: 255 seconds)
10:44:31  <littledan>jackhorton: The hope was that if you don't use hourCycle or hc, the only change you can see in behavior is that hourCycle gets added to resolvedOptions
11:23:06  * marxojoined
11:25:12  * mylesborinsquit (Quit: farewell for now)
11:25:42  * mylesborinsjoined
11:48:41  * isHavvyjoined
11:51:57  * Havvyquit (Ping timeout: 240 seconds)
11:54:57  * marxo_joined
11:58:27  * marxoquit (Ping timeout: 240 seconds)
12:47:27  * marxo_quit (Ping timeout: 248 seconds)
12:49:55  * jmdyckjoined
12:54:04  * jmdyckquit (Remote host closed the connection)
12:54:43  * jmdyckjoined
13:40:06  <mathiasbynens>zbraniecki: https://github.com/tc39/proposal-intl-formatToParts/pull/2
13:53:37  * marxo_joined
15:05:35  * bradleymeckjoined
15:12:45  * marxo_quit (Read error: Connection reset by peer)
15:14:26  * caridyjoined
15:16:41  * marxojoined
15:40:45  * isHavvyGhostingjoined
15:44:07  * isHavvyquit (Ping timeout: 260 seconds)
15:44:22  * caridyquit (Remote host closed the connection)
15:44:59  * caridyjoined
16:09:35  * bradleymeckquit (Quit: bradleymeck)
16:25:00  <zbraniecki>jackhorton: happy to help based on my experience of implementing it in SpiderMonkey
16:25:04  <zbraniecki>mathiasbynens: yay! :)
17:13:24  <jackhorton>I discussed this a bit with dilijev to confirm, and it seems like if you call with ("en-US", { ... hour12: false, hour: "numeric" }), you will hit 12.1.1 step 28 -- hcDefault and hc are both "h12" initially here, so 28.d.ii.3 will set hc to "h24", which is not what I would ever expect for en-US. It also doesn't seem to be what firefox ~58 is doing despite supporting hourCycle, so its entirely possible that I am still
17:13:24  <jackhorton>just missing something here?
17:18:10  <jackhorton>also, @zbraniecki (I can't seem to figure out how to tag in irc/irccloud?) thank you!
17:25:42  * not-an-aardvarkjoined
17:26:02  * bradleymeckjoined
18:43:42  <zbraniecki>jackhorton: yeah, so, what we do is https://searchfox.org/mozilla-central/source/js/src/builtin/Intl.js#2932
18:43:55  <zbraniecki>which then picks the best pattern for the locale taking hour12: false into account
18:44:10  <zbraniecki>and then we'll call https://searchfox.org/mozilla-central/source/js/src/builtin/Intl.js#2560
18:44:23  <zbraniecki>on resolvedOptions to get the right hourCycle for the locale
18:44:33  <zbraniecki>so we'll get h23
18:54:37  <jackhorton>I see. yeah i had considered passing the skeleton to ICU and then re-parsing the format afterwards but I preferred to think it was possible for the options i passed to not be changed
18:55:35  <jackhorton>mostly based on the note in the udatpg_getBestPattern documentation that "It is guaranteed to have all of the fields in the skeleton", though in my testing I had already noticed that that wasn't always true
19:01:29  <zbraniecki>jackhorton: I don't think it is :(
19:01:34  <zbraniecki>(possible)
19:08:31  * darkSeid_quit (Quit: Textual IRC Client: www.textualapp.com)
19:09:20  <dilijev>sounds like some spec clarifications are needed here
19:09:29  <dilijev> or fixes
19:09:57  <dilijev>is there any proposal for changes in the works besides https://github.com/tc39/ecma402/pull/204 (already linked above) which seems related but tangential to this issue?
19:12:28  <zbraniecki>I don't know of any
19:38:58  * marxo_joined
19:39:45  * marxoquit (Ping timeout: 248 seconds)
19:55:14  * not-an-aardvarkquit (Quit: Connection closed for inactivity)
20:12:43  * jwaldenjoined
20:27:02  * jwaldenquit (Quit: back shortly)
20:32:47  * isHavvyjoined
20:34:08  * caitpquit (Ping timeout: 248 seconds)
20:35:44  * isHavvyGhostingquit (Ping timeout: 248 seconds)
20:38:00  * jwaldenjoined
20:40:42  * caitpjoined
20:43:50  * bradleymeckquit (Quit: )
20:45:15  * zbranieckiquit (*.net *.split)
20:46:01  * zbranieckijoined
21:49:59  * darkSeid_joined
21:51:05  * marxo__joined
21:54:31  * marxo_quit (Ping timeout: 260 seconds)