Shane F. Carr
Shane F. Carr
In #1058, I'm introducing code that converts from LiteMap to ZeroMap. We should make this a `impl From for ZeroMap` in the zeromap crate, and we may as well do...
Forked from #1800 to cover Unicode extension keywords. We should be able to write: ```rust locale!("en-US-u-ca-buddhist") ```
We are currently panicking in potentially unexpected ways when building a VarZeroVec. All code paths to construct a VZV from runtime objects pass through `VarZeroVecOwned::from_elements`, which has the following expectation:...
For ICU4X 1.0, we need a quick solution for how to get from strings to DateTime objects. This solution should be forward-compatible with https://github.com/unicode-org/icu4x/issues/2240.
I wanted to put together an updated, comprehensive model of how different types of data providers interact with one another. ## I. Routing A "routing data provider" or "data router"...
We don't currently hide the unfinished date skeletons APIs behind a feature. We should add an "experimental" feature and put them there.
This fixes #1410 for the purposes of 1.0 data stability, by setting the metadata byte to 4. This enables us in post-1.0 to make the "flex" version of VarZeroVec a...
There are some unresolved comments on #2296. We should clean up the code according to those comments.
Split from #173 The design doc submitted in https://github.com/unicode-org/icu4x/pull/1237 does not appear to address one of the original questions from #173, which is what types of getters we should expose...
Cleanup from comments in PRs #1876 and #1901: - [x] Figure out `'static` bound on the const constructor for `BorrowedVariant` https://github.com/unicode-org/icu4x/pull/1901#discussion_r876405607 - [x] Add `Slice` to `ZeroMapKV` https://github.com/unicode-org/icu4x/pull/1901#discussion_r876406165 - [x]...