Shane F. Carr
Shane F. Carr
- [ ] The crate should fully conform with the [ICU4X Style Guide](https://github.com/unicode-org/icu4x/blob/main/documents/process/style_guide.md): - [ ] The crate should have a complete library header as shown in [boilerplate.md](https://github.com/unicode-org/icu4x/blob/main/documents/process/boilerplate.md) with Clippy...
As discussed in https://github.com/unicode-org/icu4x/pull/4606#issuecomment-1959923336. If this is done before 1.5, we can remove `pub fn with_base_language_handling` added in #4606. CC @robertbastian
Culprit is 737e9072b794685bd4ff9057273033b1821b44b5 How to reproduce: `cargo run --all-features -p icu_datagen -- --help` Before the culprit, this outputted: ``` Learn more at: https://docs.rs/icu_datagen/1.4.1 Usage: icu4x-datagen [OPTIONS] Options: -v, --verbose Requests...
Fixes #4031 Replaces #4548 This new all-in-one type supports all of the time zone ID operations we need, with some operations being asymptotically faster than others. Not sure if we...
A known issue with old DateTimeFormatter is that it is invalid to create one with `lengths::Time::Long` or `lengths::Time::Full` because those two lengths require time zone support, which is only found...
tl;dr, which of the following is the correct fallbacking order, assuming "short" is fallback for "long" in the aux key? 1. Option 1 - ar-EG-u-nu-latn/long - ar-EG/long - ar-u-nu-latn/long -...
We call it a hint, but it is stronger than a hint. The Writeable is _required_ to conform to what it returns, or else it is not a valid Writeable....
We should consider adding Unicode Blocks to the `icu_properties` crate. It should probably include: 1. Ability to loop over all blocks 2. Ability to access the code points in a...
Currently it is JSON which is not super great as a config file format because it doesn't support comments. ICU4C uses [Hjson](https://hjson.github.io/). There is a Rust Hjson crate that needs...
Currently, the source of truth for ICU4X data file schemas are the data struct definitions in .rs files scattered throughout the repo. We may want to use `schemars` to generate...