Shane F. Carr
Shane F. Carr
Currently, we have (or will soon have) three functions that take a range input: 1. Intl.DateTimeFormat.prototype.formatRange 2. Intl.NumberFormat.prototype.formatRange 3. Intl.PluralRules.prototype.selectRange All of these functions currently throw a `RangeError` if the...
Follow-up from https://github.com/tc39/ecma402/projects/2#card-68491050 We discussed in the 2022-01-13 meeting whether we should accept underscores in DisplayNames, in response to https://github.com/tc39/test262/pull/3173/files. We decided that we should reject the underscores, and @FrankYFTang...
The prose in https://tc39.es/ecma402/#sec-lookupmatcher says: > If the language tag of the request locale that led to the selected locale contained a Unicode locale extension sequence, then the returned record...
In several issues recently, including #183, #437, and #581, we've made updates to ECMA-402 as a reaction to an update in UTS 35. Currently, the plan of action is to...
Currently, we coerce the options argument to an object by calling `ToObject`. @justingrant suggested in https://github.com/tc39/proposal-temporal/pull/693 that we should be stricter and throw instead. I don't think we should change...
Making an issue to follow up from the discussion from TC39 regarding the editorial language "implementation-defined" versus "implementation-dependent". @syg @waldemarhorwat @littledan @gibson042 @leobalter
The ability to get at user preferences is an old, recurring feature request (#6, #38, #68, https://github.com/tc39/proposal-intl-locale/issues/3). It's also a feature that will be important in a Temporal world, when...
The Intl.PluralRules spec currently allows the digit settings to affect the plural form. However, we should also allow notation (scientific/compact) to affect the plural form. See [ICU-13836](https://unicode-org.atlassian.net/browse/ICU-13836). Wait until after...
In Section 6 of the spec, we have well-defined rules for supported locales, currencies, and time zones, and Unified NumberFormat is adding a specific list of supported units. I think...
Binary units such as KiB and MiB reduce ambiguity associated with kB and MB. We have received numerous requests to add them to ECMA-402. This is currently blocked by upstream...