2025-04-01 [08:44:45.0785] lol [08:48:52.0095] I'm assuming the terrible thing they're referring to is that they don't have papyrus installed on their computer [10:09:26.0733] how is it possible someone doesn't have papyrus [10:09:28.0298] isn't it defualt [10:09:32.0838] * isn't it default [10:14:53.0005] probably Linux [10:15:32.0042] this is why the year of linux on the desktop will never come [10:15:54.0810] papyrus has been around for 5000 years [13:53:56.0499] how would y'all feel about introduction of a Mapping specification type (*analogous to the language values produced by `new Map()`, but no need for key/value/entry enumeration AFAICT*) for replacing ECMA-402 _record_.[[\<_var_>]] abuse of the Record type? https://github.com/tc39/ecma402/pull/984#discussion_r2021261469 [14:03:32.0275] positively [14:09:55.0960] and followup: preferences for such a type being defined in ECMA-262 vs. ECMA-402? [15:35:06.0525] I would leave it in 402 until such time as there's use for it in 262 [15:36:25.0000] Temporal is using the same thing so we could pull it in to 262 as part of landing Temporal [15:36:37.0979] generally we don't like to have stuff in 262 that isn't being used within the document itself 2025-04-02 [10:23:07.0472] syg: quick one from a while ago: https://github.com/tc39/ecma262/pull/3402 [10:52:03.0514] lgtm 2025-04-10 [17:07:23.0305] totally forgot about the meeting today [17:27:08.0936] nothing especially interesting discussed, mostly just prep for plenary [17:27:23.0879] tx 2025-04-13 [16:15:19.0423] KG is down for 5m 262 report tomorrow. lmk if delta 2025-04-14 [18:02:12.0114] "if delta"? [18:04:59.0637] i.e. if we expect a different amount of time [18:05:00.0718] but we do not [20:16:01.0233] or a different presenter [07:50:02.0495] I would really love to see another editor review of https://github.com/tc39/ecma262/pull/2952. [07:50:30.0011] I don't want any other Annex B things to land without following those conventions. 2025-04-23 [14:55:40.0167] ljharb https://github.com/tc39/ecma262/pull/3559 and https://github.com/tc39/ecma262/pull/3566 should both get backported to es2025 [14:55:46.0807] I can do it but I assume you have a process [15:01:46.0545] yup [15:02:35.0937] is it ok to pull in the meta and editorial changes that have landed since the cut as well? [15:04:24.0061] * is it ok to pull in the meta and editorial changes that have landed since the cut as well? (normally i pull in everything except unnecessary normative changes, when updating a candidate) [16:15:40.0429] @ljharb:matrix.org we'd rather not, just those 2 please [16:26:50.0726] alrighty. why not? [16:53:33.0454] there's plenty of things we *could* pull in, but we shouldn't make changes after the opt-out period starts unless they're really vital [16:53:57.0430] in theory, we should probably be notifying committee about every cherry-picked commits at plenary [16:54:05.0995] * in theory, we should probably be notifying committee about every cherry-picked commit at plenary [16:54:26.0602] the attitude for all the editors in the past was that only normative ones fell into that category, editorial was just a nice to have and within the editors' purview [16:54:32.0536] @bakkot:matrix.org @shuyuguo:matrix.org 402 issue tracking ``: https://github.com/tc39/ecma402/issues/998 [16:55:40.0054] I'm not personally against that policy, though I don't feel particularly compelled to pull in the editorial changes either [16:56:13.0190] ¯\_(ツ)_/¯ up to yall, this'll just be the first time we didn't eagerly pull all non-normatives in [16:56:16.0218] * ¯\\\_(ツ)\_/¯ up to yall, this'll just be the first time we didn't eagerly pull all non-normatives in 2025-04-24 [10:09:35.0739] does anyone know where we last discussed this convention? https://github.com/tc39/ecma262/pull/3571/files#r2058891137 [10:09:50.0230] also, nobody objects to me adding it to the editorial conventions doc, right? [10:10:44.0985] I'll just add it for now and we can remove it if someone objects [10:45:43.0517] I don't think there's a precedent, and I don't recall it being discussed. PR #2711 had a commit that went in the opposite direction (insertion of "value"): https://github.com/tc39/ecma262/pull/2711/commits/3c4c2f5005cb62dceb1931f553d412d47fac362d , suggesting that any precedent or discussion (of deletion of "value") happened after that. [10:48:06.0603] yeah, pretty sure it was more recent than that [10:55:49.0510] If the subject had come up (in my presence), I think I would have looked at my pseudocode grammar to see what would need changing, and I'm fairly confident that I've never done that till just now. [11:01:09.0513] E.g., there are over 100 occurrences of "the String value". [11:16:08.0669] okay I still can't find it, so maybe I've imagined it [11:17:05.0625] or maybe I've somehow confused it with our editorial convention of avoiding "the value of" or the notation we use to describe types, I dunno [11:17:48.0887] anyway, I still like the rule so let me know if anyone has a problem with it [11:19:00.0435] I also recall talking about this in passing [11:20:09.0486] we did make "is a String" link, not "is a String value" [11:26:48.0642] we also have this related convention: > don't unnecessarily qualify object types with the word "object"; _x_ is an Array, not _x_ is an Array object [11:27:05.0206] generally everything is moving in that direction 2025-04-26 [18:05:10.0549] https://github.com/tc39/ecma262/pull/3575 [18:05:20.0868] not sure this is strictly an editor concern but I think it basically is [18:53:16.0924] I think it should get chair approval since it's speaking on behalf of committee [19:54:51.0254] @bakkot: in your msg 33min ago, the "CONTRIBUTING.md" isn't a proper link [19:59:03.0322] (Just like isn't a proper link here.) [19:59:09.0947] * (Just like it isn't a proper link here.) [19:59:25.0164] * (Just like it isn't a proper link here ^.) [19:59:32.0826] it's not a link at all, matrix is just dumb [19:59:35.0207] I will try to escape it [19:59:58.0148] can't do backslash before the dot but code block works [23:21:40.0934] i think it's a good uncontroversial change, but people don't read so it won't help any 2025-04-27 [17:41:23.0123] haha yeah reading's for nerds 2025-04-29 [19:21:55.0774] Is it no longer possible to see the rendered preview of a PR? [20:36:04.0102] currently no, not without building locally [20:36:05.0527] github broke the thing we were using and the replacement did not immediately fix it https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/ [22:11:41.0604] anyone's welcome to try to help fix it; otherwise it is on my sadly very long list [10:20:07.0601] I am *super* happy about this QoL improvement: https://github.com/tc39/ecmarkup/pull/645 [10:20:20.0687] I do this ALL THE TIME 2025-04-30 [12:57:20.0503] @shuyuguo:matrix.org we should bring back Mistral for spec drafts 😍 [13:35:59.0472] lgtm