1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-15 07:04:59 +00:00
serenity/Userland/Libraries/LibUnicode
Timothy Flynn 04b8b87c17 LibJS+LibUnicode: Support multiple identifiers within format pattern
This wasn't the case for compact patterns, but unit patterns can contain
multiple (up to 2, really) identifiers that must each be recognized by
LibJS.

Each generated NumberFormat object now stores an array of identifiers
parsed. The format pattern itself is encoded with the index into this
array for that identifier, e.g. the compact format string "0K" will
become "{number}{compactIdentifier:0}".
2021-11-16 23:14:09 +00:00
..
CharacterTypes.cpp Everywhere: Pass AK::StringView by value 2021-11-11 01:27:46 +01:00
CharacterTypes.h Everywhere: Pass AK::StringView by value 2021-11-11 01:27:46 +01:00
CMakeLists.txt LibUnicode: Add some data related to currency codes 2021-09-11 11:05:50 +01:00
CurrencyCode.cpp LibUnicode: Add some data related to currency codes 2021-09-11 11:05:50 +01:00
CurrencyCode.h LibUnicode: Add some data related to currency codes 2021-09-11 11:05:50 +01:00
Forward.h LibUnicode: Generate primary and secondary number grouping sizes 2021-11-14 10:35:19 +00:00
Locale.cpp LibJS+LibUnicode: Rename method to select a NumberFormat plurality 2021-11-16 23:14:09 +00:00
Locale.h LibJS+LibUnicode: Support multiple identifiers within format pattern 2021-11-16 23:14:09 +00:00