# 402 Editors' update ### Ben Allen, 101st TC39 --- ### Better align BestAvailableLocale with BCP 47 https://github.com/tc39/ecma402/pull/870 * Corrects handling of single-character BCP 47 language tags * Still editorial, since `BestAvailableLocale` AO never called with this type of language tag --- ### Refactor Locale and Parameter Negotiation to better align with BCP 47 https://github.com/tc39/ecma402/pull/871 * Refactors to clarify `ResolveLocale` AO, better align with BCP 47 --- ### Document that `DefaultLocale` returns must not include a "-u-" extension https://github.com/tc39/ecma402/pull/868 * Better document that `DefaultLocale` AO doesn't return values with Unicode locale extension sequences --- ### Refactor `ResolveLocale` to simplify calls https://github.com/tc39/ecma402/pull/849 * Updated confusing alias name `dataLocaleData` to `resolvedLocaleData` throughout spec * Related names also updated (for example, `[[dataLocale]]` changed to `[[LocaleData]]` * Capitalized certain other slot names --- ### Regularized wording for table iteration in `DateTimeFormat` https://github.com/tc39/ecma402/pull/851 * `DateTimeFormat` previously used language for table iteration that didn't match rest of 402 * Some of the previous language was ambiguous --- ### Remove unnecessary lowercase conversion of key https://github.com/tc39/ecma402/pull/848 * Previously `ResolveLocale` had unnecessary steps to convert to lowercase strings that were already guaranteed to be lowercase --- ### Replace old references https://github.com/tc39/ecma402/pull/863 * Fix several old references to "master" branch in notes and README * Small fixes to whitespace --- ### Add License https://github.com/tc39/ecma402/pull/862/ * Previously license file was missing --- # Thanks!
{"type":"slide","slideOptions":{"theme":"igalia"}}