Skip to content

Intl.NumberFormat and Intl.PluralRules don't agree when to call SetNumberFormatDigitOptions #1034

Open

Description

@anba
  • Intl.NumberFormat calls SetNumberFormatDigitOptions after reading "notation", but before reading "compactDisplay".
  • Intl.PluralRules calls SetNumberFormatDigitOptions after reading both "notation" and "compactDisplay".

Note: This was explicitly requested in #1019 (comment), but isn't it better to align Intl.NumberFormat and Intl.PluralRules?

Activity

  1. gibson042 commented on Nov 24, 2025

    @gibson042
    Member

    From my perspective, Intl.NumberFormat options interactions are a lost cause until we attempt to address #747, at which point everything can hopefully be brought into alignment. But in the meantime, the other service constructors are not yet in that state and should be treated in accord with where we want to end up.

  2. added
    s: discussStatus: TG2 must discuss to move forward
    c: specComponent: spec editorial issues
    on Dec 3, 2025
  3. moved this to Other Issues in ECMA-402 Meeting Topicson Dec 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    c: specComponent: spec editorial issuess: discussStatus: TG2 must discuss to move forward

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions