Shane F. Carr
Shane F. Carr
This was found from @sven-oly's conformance test suite. If the input to `CompactDecimalFormatter::format_fixed_decimal` is a fractional number less than 1, we should retain 2 significant digits according to the ECMA-402...
Fixes #4662 #5139
The following report was sent via email: > I’m having trouble installing the latest Windows version of Card Creatr. > > I click on the Windows link, which prompts my...
A topic that continues to be raised for discussion in the context of the Decimal proposal is the concept of precision, its interaction with arithmetic, and whether it should be...
Never types are types used as a placeholder when the thing they represent is not needed. They are used in the following cases in neo datetime: - The absence of...
We currently use empty structs for our data markers, like this: ```rust struct MyDataStructMarker; ``` Should we instead make them non-constructible? ```rust enum MyDataStructMarker {} ``` @robertbastian @Manishearth
Currently if you want a time formatter you need to explicitly set the calendar type to `NeverCalendar` / `()`. This raises the general question, should they have default generics? The...
Week-of-year should be added to semantic skeletons, both in CLDR and in ICU4X. Previous issue: https://github.com/unicode-org/icu4x/issues/488 Week-of-year requires plurals support. Plurals are mostly supported in the data model already, so...
The format was dropped in #5659 due to data optimization for the much more common location format. It can be added back as an extended data struct that sits on...
Resolution between API options and -u- Locale extensions (migrate constructors to ICU4X Preferences)
ICU4C and ICU4J are inconsistent in honoring `-u-` extensions. Sometimes the formatters obey them, or not. They also support setters instead of `-u-`. Can we do something in ICU4X to...