-
Notifications
You must be signed in to change notification settings - Fork 211
Issues: unicode-org/icu4x
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Author
Label
Projects
Milestones
Assignee
Sort
Issues list
Re-import data from ICU4C with starters in contraction-middle position marked in collation data
2.0-breaking
Changes that are breaking API changes
A-data
Area: Data coverage or quality
blocked
A dependency must be resolved before this is actionable
C-collator
Component: Collation, normalization
Mapping from BCP47 extensions to collator options is inconsistent
2.0-breaking
Changes that are breaking API changes
C-collator
Component: Collation, normalization
C-locale
Component: Locale identifiers, BCP47
Generate both small and fast tries as Cargo feature alternatives in baked data
A-performance
Area: Performance (CPU, Memory)
C-collator
Component: Collation, normalization
C-data-infra
Component: provider, datagen, fallback, adapters
Investigate making trie type small know about constant values for CJK Unified Ideographs and Hangul Syllables
A-performance
Area: Performance (CPU, Memory)
C-collator
Component: Collation, normalization
Ensure CodePointTrie access by u16 or char omits unnecessary range checks
A-performance
Area: Performance (CPU, Memory)
C-collator
Component: Collation, normalization
Small-only and Fast-only getters for CodePointTrie
A-performance
Area: Performance (CPU, Memory)
C-collator
Component: Collation, normalization
S-small
Size: One afternoon (small bug fix or enhancement)
Add API to calculate alignment between input and output normalizer strings
C-collator
Component: Collation, normalization
S-medium
Size: Less than a week (larger bug fix or enhancement)
gb2312 and big5han tests are failing
C-collator
Component: Collation, normalization
S-small
Size: One afternoon (small bug fix or enhancement)
T-docs-tests
Type: Code change outside core library
ICU4X objects that try_new with a provider should store and expose the resolved locale
C-collator
Component: Collation, normalization
discuss
Discuss at a future ICU4X-SC meeting
U-ecma402
User: ECMA-402 compatibility
Handle sv-u-co-standard properly
C-collator
Component: Collation, normalization
S-small
Size: One afternoon (small bug fix or enhancement)
T-bug
Type: Bad behavior, security, privacy
Consider supporting three layers of collation data for search collations
A-data
Area: Data coverage or quality
C-collator
Component: Collation, normalization
help wanted
Issue needs an assignee
T-enhancement
Type: Nice-to-have but not required
Should search collation be a different data key + constructor?
C-collator
Component: Collation, normalization
S-epic
Size: Major project (create smaller child issues)
T-enhancement
Type: Nice-to-have but not required
Consider providing mapping to Standardized Variants for CJK Compatibility Ideographs
C-collator
Component: Collation, normalization
S-medium
Size: Less than a week (larger bug fix or enhancement)
T-enhancement
Type: Nice-to-have but not required
Investigate removing scalar value validation from HarfBuzz canonical composition and decomposition
A-performance
Area: Performance (CPU, Memory)
C-collator
Component: Collation, normalization
Investigate index generation exemplar alignment for radicals 丬 and 卤 in implicithan mode
C-collator
Component: Collation, normalization
T-task
Type: Tracking thread for a non-code task
Implement identical prefix skipping without new data structures
A-performance
Area: Performance (CPU, Memory)
C-collator
Component: Collation, normalization
help wanted
Issue needs an assignee
Consider exposing sort keys
C-collator
Component: Collation, normalization
help wanted
Issue needs an assignee
U-google
User: Google 1st party
Introduce a CodePointTrieBorrowed-using borrowed counterpart of CollationDataV1
A-performance
Area: Performance (CPU, Memory)
C-collator
Component: Collation, normalization
good first issue
Good for newcomers
help wanted
Issue needs an assignee
Move normalization data scalar value validation from GIGO to deserialization
C-collator
Component: Collation, normalization
help wanted
Issue needs an assignee
S-medium
Size: Less than a week (larger bug fix or enhancement)
T-enhancement
Type: Nice-to-have but not required
Add in-tree normalization benchmarks
C-collator
Component: Collation, normalization
C-test-infra
Component: Integration test infrastructure
Experiment with pointer-based slice prefix computation in normalizer
A-performance
Area: Performance (CPU, Memory)
C-collator
Component: Collation, normalization
S-small
Size: One afternoon (small bug fix or enhancement)
Trie-based normalization passthrough is slower than in ICU4C
A-performance
Area: Performance (CPU, Memory)
C-collator
Component: Collation, normalization
S-large
Size: A few weeks (larger feature, major refactoring)
Refactor the upcoming buffer in the collator
A-performance
Area: Performance (CPU, Memory)
C-collator
Component: Collation, normalization
S-medium
Size: Less than a week (larger bug fix or enhancement)
T-techdebt
Type: ICU4X code health and tech debt
Consider deferring trie lookup for characters below U+0300 in the NFC iterator case
A-performance
Area: Performance (CPU, Memory)
C-collator
Component: Collation, normalization
S-small
Size: One afternoon (small bug fix or enhancement)
Previous Next
ProTip!
What’s not been updated in a month: updated:<2025-03-21.