01c69cfa85
This eliminates the need for scratch buffers in any code path that ends with these functions and also eliminates the need for counting bytes, something that ByteSink will now handle correctly when needed. Existing calls to uloc_addLikelySubtags() and uloc_minimizeSubtags() throughout ICU4C implementation code are also updated to instead use either the Locale or ulocimp_* functions with the new API. None of this should have any externally visible effect, it's all about cleaning up implementation internals. |
||
---|---|---|
.ci-builds | ||
.github | ||
icu4c | ||
icu4j | ||
tools | ||
vendor/double-conversion | ||
.appveyor.yml | ||
.cpyskip.txt | ||
.gitattributes | ||
.gitignore | ||
.travis.yml | ||
README.md |
International Components for Unicode
This is the repository for the International Components for Unicode. The ICU project is under the stewardship of The Unicode Consortium.
Build Status
Build | Status |
---|---|
TravisCI | |
Win x64 Release | |
Win x86 Release |
Subdirectories and Information
icu4c/
ICU for C/C++icu4j/
ICU for Javatools/
Toolsvendor/
Vendor dependencies
License
Please see ./icu4c/LICENSE (C and J are under an identical license file.)
Copyright © 2016 and later Unicode, Inc. and others. All Rights Reserved. Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. Terms of Use and License