ecma402 icon indicating copy to clipboard operation
ecma402 copied to clipboard

Update numbering systems

Open ryzokuken opened this issue 1 year ago • 2 comments

The spec deals with numbering systems as specified by CLDR at various places, including a table of numbering systems with simple digit mappings. We should update this wrt https://github.com/unicode-org/cldr/pull/3658/.

ryzokuken avatar Apr 29 '24 11:04 ryzokuken

Previously:

  • 2022: https://github.com/tc39/ecma402/pull/714
  • 2021: https://github.com/tc39/ecma402/pull/614
  • 2020: https://github.com/tc39/ecma402/pull/438

Decision in 2023 on how to keep these updated moving forward:

be explicit in the spec that sections which depend on CLDR/Unicode are only kept in sync on a best-effort basis. These are two separate specs with two different lifecycles.

That language landed in https://github.com/tc39/ecma402/pull/779

sffc avatar Apr 30 '24 03:04 sffc

The 8 added are "gara" >Garay Digits "gukh" >Gurung Khema Digits "krai" >Kirat Rai Digits "mymrepka" >Myanmar Eastern Pwo Karen Digits "mymrpao" >Myanmar Pao Digits "onao" >Ol Onal Digits outlined" >Outlined Digits sunu" >Sunuwar Digits

We shoudl consider updating ECMA402 after CLDR release that and ICU widely support that. I belive that will be around Q3 2024. And around Q4 204 we should create a normative PR to include that and talk about that around Nov or Dec 2024 TC39 meeting.

@anba @sffc Does that sound good to youi?

FrankYFTang avatar Apr 30 '24 17:04 FrankYFTang

This appears to have been completed by #929. Any objections to closing it?

ben-allen avatar Aug 19 '25 19:08 ben-allen

we need test coverage also . I added https://github.com/tc39/test262/pull/4560

FrankYFTang avatar Aug 19 '25 21:08 FrankYFTang