unicode-org / unicodetools

home of unicodetools and https://util.unicode.org JSPs
https://util.unicode.org
Other
52 stars 41 forks source link

UTS46 replace disallowed_STD3_ with check in Validity Criteria #874

Closed markusicu closed 3 months ago

markusicu commented 4 months ago

[180-A61] Action Item for Markus Scherer, PAG: In UAX #‌46, handle UseSTD3ASCIIRules only in the Validity Criteria. In the IDNA Mapping Table, replace Status disallowed_STD3_valid with valid, and replace disallowed_STD3_mapped with mapped. Include a note in the Modifications section of edge cases of labels that are no longer unnecessarily disallowed. For Unicode 16.0. See L2/24-162 item 7.1.

See also

For the IdnaMappingTable.txt changes, ignore whitespace changes. The Status column became narrower.

First commit: Test case with fullwidth equals + combining solidus overlay which changes behavior. Second commit: Do what the action item says, and adjust test expectations.

markusicu commented 3 months ago

Changes approved, action item recorded, tests pass now. Please review.

markusicu commented 3 months ago

I could live with a rubber stamp, too...