Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make ILD a well-defined term in the spec and use it more consistently #909

Closed
sffc opened this issue Jul 18, 2024 · 2 comments
Closed

Make ILD a well-defined term in the spec and use it more consistently #909

sffc opened this issue Jul 18, 2024 · 2 comments
Labels
c: spec Component: spec editorial issues editorial Involves an editorial fix s: help wanted Status: help wanted; needs proposal champion
Milestone

Comments

@sffc
Copy link
Contributor

sffc commented Jul 18, 2024

Currently the term "ILD" is defined and re-defined multiple times, and sometimes it is "ILND". We also don't consistently use it everywhere there is ILD behavior: for example, the spec sometimes says "with values based on locale".

We should clean this up to use ILD consistently everywhere.

CC @gibson042 @ben-allen

@sffc sffc added editorial Involves an editorial fix c: spec Component: spec editorial issues s: help wanted Status: help wanted; needs proposal champion labels Jul 18, 2024
@sffc sffc added this to the ES 2024 milestone Jul 18, 2024
@anba
Copy link
Contributor

anba commented Jul 18, 2024

ILND = Implementation-, Locale-, and Numbering system-Dependent.
ILD = Implementation- and Locale-Dependent.

Note 1 below https://tc39.es/ecma402/#table-numbering-system-digits:

The computations rely on String values and locations within numeric strings that are dependent upon the implementation and the effective locale of numberFormat ("ILD") or upon the implementation, the effective locale, and the numbering system of numberFormat ("ILND"). [...]

@gibson042
Copy link
Contributor

Fixed by #924

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c: spec Component: spec editorial issues editorial Involves an editorial fix s: help wanted Status: help wanted; needs proposal champion
Projects
None yet
Development

No branches or pull requests

3 participants