Henri Sivonen
Henri Sivonen
IdnaTestV2.txt missed a bug in the UTS 46 implementation that I'm writing due to not testing an upper-case letter in the ASCII part of Punycode when there are no errors....
(As discussed on IRC many weeks ago.) When `StringWriter` is a `String`, provide access to the `String`. When `ByteWriter` is a `Vec`, provide access to the `Vec`. This allows converters...
This is the collator counterpart of #4860.
Closes #4859 ICU4C PR coming up.
Instantiating an `icu_timezone::CustomTimeZone` that represents the current time zone of the host system is an operation that is likely to be commonly needed by apps while requiring special expertise (as...
See topic 5.1 in https://www.unicode.org/L2/L2024/24009r-utc178-properties-recs.pdf
`potential_passthrough_impl` starts with the remark ``` // This methods looks badly branchy, but most characters // take the first return. ``` Experiment with delegating the rest of the function after...
This assumes that future cases will work OK, since the addition that was seen in Unicode 16 alpha was OK. ##### Checklist - [x] Required: Issue filed: https://unicode-org.atlassian.net/browse/ICU-22757 - [x]...
When the user enters numeric character references in the HTML/XML or numeric character reference fields, and the numbers are between 128 and 159 (inclusive), I suggest interpreting them per HTML...
https://github.com/servo/rust-url/issues/939 shows the build of `icu_properties` blocking on `icu_locid_transform` getting compiled. I gather the exemplar_chars module is the culprit. We should consider splitting the exemplar_chars module, which is locale-dependent CLDR...