Shane F. Carr

Results 402 issues of Shane F. Carr

write_len can improve the performance of to-string operations. This issue is to track implementation of write_len for FormattedDateTime.

A-performance
C-datetime
T-techdebt
S-medium

With neo data and skeleta landing, we should re-evaluate the structure of the public APIs in icu_datetime.

C-datetime
2.0-breaking

The model for auxiliary keys is discussed in #1441. We need it for at least two components (currency and display names, #3260).

T-core
C-data-infra
S-epic

Always good to do: - Write FFIs for things listed in https://github.com/unicode-org/icu4x/blob/main/ffi/capi/tests/missing_apis.txt - Identify components that are lacking good benchmarks and add Criterion benches for them If interested in ICU4X...

See design doc: https://github.com/unicode-org/icu4x/blob/e97c8c3b3d9c129bbf63ffc8162080dd01931ee1/docs/design/data_pipeline.md#pre-processing-of-data ### Discussed in https://github.com/unicode-org/icu4x/discussions/910 Originally posted by **nordzilla** July 27, 2021 ## Relevant Background/Related Discussions: * #30 ## Discussion In the experimentation with [ICU4X in Gecko...

T-enhancement
C-data-infra
S-medium

Currently the FFI function `ICU4XZonedDateTimeFormatter::create_with_lengths` takes a non-optional date length and time length. However, the Rust equivalent function takes these as optional. We should reflect the optionality in FFI. Unclear...

A-ffi
C-datetime
U-flutter

ECMA-402 will soon include [DurationFormat](https://github.com/tc39/proposal-intl-duration-format), a formatter that supports durations. Under the hood, DurationFormat uses a ListFormat (#800) to compose measurement units (#275) in most cases, with a special code...

help wanted
T-core
C-numbers
blocked
S-epic
U-ecma402

When run on Windows, I get errors such as ``` cp -p "D:\a\icu4x\icu4x\docs\tutorials\cargo_tests/target"/release/demo_buffer bin/demo_buffer ./bin/icu4x-datagen \ --format blob \ --keys-for-bin bin/demo_buffer \ --locales my en-ZA \ --cldr-tag latest \ --overwrite...

T-docs-tests
good first issue
help wanted
C-test-infra
S-small

Currently the function prints a bunch of stuff to the console and returns `()`. It should return an object with information about the job that completed (still logging the text...

C-data-infra
S-medium

We should write down what clients should do with extension keywords in non-fallback mode (preresolved or hybrid). Currently, if a user requests `ar-EG-u-nu-latn` from the FixedDecimalFormatter, it will succeed. However,...

C-data-infra