Jeff Genovy
744ca71663
ICU-21707 Fix LocaleBuilder assumption that the default locale doesn't have any BCP47 extension tags.
...
Add test case for LocaleBuilder with default locale with extensions.
Use Locale::getRoot().clone() instead of new Locale();
Add CI build bot with LANG that has extension tags
2021-08-12 16:58:12 -07:00
Myles C. Maxfield
e2fafa5840
ICU-21694 ubidi.h sample code would not compile
2021-08-04 11:47:05 -07:00
Rich Gillam
b03b8be741
ICU-21639 Added an internal utility class to streamline preflighting and heap-allocating a char buffer for a locale ID
...
and changed several internal methods in ULocale to use it, so that they work correctly on locale IDs that are longer
than ULOC_FULLNAME_CAPACITY.
2021-08-02 13:15:29 -07:00
gnrunge
4368f69ef4
ICU-21581 BRS 70 front-load task scrub closed issues: replace ticket# ICU-11234,
...
which was closed as invalid, with its successor ticket ICU-21257.
2021-08-02 12:33:05 -07:00
gnrunge
24aa9a8964
ICU-21424 Migrate bldicures.py to Python 3
2021-07-30 09:50:51 -07:00
gnrunge
284a1c1a95
ICU-21581 BRS 70 front-load task: scrub logKnownIssue for ticket CLDR-14477,
...
which is completed.
2021-07-29 11:20:32 -07:00
Andy Heninger
c26aebe802
ICU-21662 Rename UVector::addElement().
...
This is the first step towards improving the error handling and out-of-memory
behavior of UVector::addElement(). A followup PR will add back a new addElement()
with corrected error handling, then additional followups will switch call sites
from the original (renamed) function to the new addElement().
This commit includes no logic or behavior changes; it only renames the existing functions.
2021-07-28 15:36:50 -07:00
DungSaga
60b8ff608e
ICU-21688 escape angle bracket in non-HTML content
...
`<name>` should be escaped with backslash to prevent it from being rendered as a HTML tag
2021-07-28 12:05:56 -07:00
Rich Gillam
dcfdaca46c
ICU-21647 Added support for narrow quarter names to DateFormatSymbols and SimpleDateFormat.
2021-07-28 11:14:36 -07:00
David Haney
9ff39368b2
ICU-21680 Add -std flag when generating dependency information
2021-07-27 08:40:09 -04:00
Craig Cornelius
4fff0085e5
ICU-21638 re-enable some of the ICU4J performance tests
...
See #1773
2021-07-26 14:11:32 -07:00
Peter Edberg
eed6388dab
ICU-21622 Add UYW to list of currencies from ucurr_openISOCurrencies()
2021-07-22 16:51:20 -07:00
Rich Gillam
d5cb201e52
ICU-21624 Fixed it so that a DecimalFormat no longer owns two separate DecimalFormatSymbols objects.
2021-07-22 14:17:19 -07:00
Rich Gillam
9a614752ce
ICU-21584 Added code to allow regions of type "grouping" to return their children.
2021-07-22 12:55:50 -07:00
Peter Edberg
17d64710a2
ICU-21581 BRS 70rc, update urename.h pass 1
2021-07-22 10:35:51 -07:00
Rich Gillam
0e4b768289
ICU-21581 Promoted @draft 68 APIs to stable
2021-07-19 14:59:57 -07:00
luz paz
289d9703a0
ICU-21580 Fix typos in icu4j/
...
Found via `codespell -q 3 -L ans,anumber,atleast,ba,bre,hace,nd,nin,ois,rsource,som,sur,tht -S icu4c/source/data/zone,icu4c/source/data/lang`
2021-07-19 13:22:38 -05:00
luz paz
73eca0a9c9
ICU-21580 Fix typos in icu4c/
...
Found via `codespell -q 3 -L ans,anumber,atleast,ba,bre,hace,nd,nin,ois,rsource,som,sur,tht -S icu4c/source/data/zone,icu4c/source/data/lang`
ICU-21580 Fix source (related) typos
ICU-21580 Revert extraneous auto-encoding
ICU-21580 Re-add previous reverted fix without auto-encoding
2021-07-19 13:22:38 -05:00
Rich Gillam
ac51a1921f
ICU-21650 Modified DateTimePatternGenerator to handle skeletons with "e" and "c" better (allowing support for numeric
...
day-of-week abbreviations).
2021-07-15 18:16:51 -07:00
Frank Yung-Fong Tang
cfffa2b83b
ICU-21676 Fix strcpy buffer override in ultag_parse
...
See #1767
2021-07-14 10:26:14 -07:00
Frank Tang
24778dfc9b
ICU-21641 Fix "emoji" and "eor" for Collator::getKeywordValues
...
See #1743
2021-07-13 15:30:42 -07:00
Jeff Genovy
1d560c37e5
ICU-21664 Fix set but unused warning in locid.cpp
2021-07-12 12:11:34 -07:00
Shane F. Carr
4c35e59bdc
ICU-21659 Adding test for exabyte
2021-07-02 13:44:16 -05:00
Markus Scherer
e4e2ae9544
ICU-21525 UnicodeSet.hasString(), UnicodeSetIterator.skipToStrings() & C API
2021-07-01 00:44:24 +00:00
Jeff Genovy
84595b49a6
ICU-21657 Update Azure CI build bots to use Ubuntu 18.04
2021-06-30 14:39:20 -07:00
Jeff Genovy
a25a710755
ICU-21644 Use LocalPointer in ICUService::getKey to prevent leaks.
2021-06-28 13:54:51 -07:00
Markus Scherer
63fe1ee194
ICU-21580 fix TimeZoneFormat doc typo, extra open brace
2021-06-25 20:11:31 +00:00
Markus Scherer
b9bb2a7b57
ICU-21580 fix RuleBasedCollator doc typo, extra open brace
2021-06-25 02:15:47 +00:00
Frank Tang
5e4fdaf45f
ICU-21491 Remove internal usage of @internal BasicTimeZone::getOffsetFromLocal
...
See #1681
2021-06-23 20:39:45 -07:00
Markus Scherer
d4c92ebcfc
ICU-21635 Unicode 14 beta
2021-06-21 22:26:15 +00:00
Markus Scherer
ca3e86d119
ICU-21645 reduce heap allocations in unescape() and other parsing
2021-06-21 19:40:28 +00:00
Markus Scherer
d9aa1ecab0
ICU-21645 test & fix unescapeAt(2 supp escapes)
2021-06-19 16:49:56 +00:00
Markus Scherer
fc28b3521d
ICU-21580 fix unicode.org/unicode/ URLs
2021-06-18 23:39:05 +00:00
Peter Edberg
4a6ad3dc93
ICU-21581 integrate CLDR release-40-m1 to ICU trunk
2021-06-15 14:24:21 -07:00
Hugo van der Merwe
03927878f8
ICU-21404 Migrate various documents from Google Sites pages to Markdown.
...
Includes:
- https://sites.google.com/site/icusite/processes/release/tasks/ *
- https://sites.google.com/site/icusite/processes/uni-up
Some links fixed, copyright notices added, filenames improved, Sidebar
navigation links to the new pages, but needs some further
improvements. Updated /trac/ticket/ links, and /trac/changeset/ links
where I could find the corresponding git commit. Also tweaked
userguide/dev/editing.md to clarify 'root directory'. Apply branch
rename: s/master/main/.
2021-06-11 09:48:19 +02:00
Elango Cheran
121dbe8364
ICU-21632 Fix links in readme.html files to respective readme pages in User Guide
2021-06-10 09:36:19 -07:00
Erik Torres
3f043c7693
ICU-21555 Fix typos from G to L
...
See #1737
2021-06-07 16:09:09 -07:00
Erik Torres
48ef451b87
ICU-21581 BRSRC 70.0.1 Version update and regenerate configure for v70.0.1
...
See #1738
2021-06-04 14:09:41 -07:00
Frank Yung-Fong Tang
a91cd6736e
ICU-21569 Fix Java7 breakage in LSTM & add Java7 CI
...
See #1734
2021-05-27 16:11:51 -07:00
Frank Tang
1d7b003a4e
ICU-21626 Add CIs to build/test Java 16.
2021-05-26 15:44:49 -07:00
Andy Heninger
7d75a85501
ICU-21579 Compiler warning fixes.
...
Fix typos in hard-coded test data, uncovered by a compiler upgrade to
clang version 12.0.0-1ubuntu1
2021-05-21 12:29:09 -07:00
yumaoka
5518bb0c84
ICU-21623 Removed linker flag -dexpall for AIX xlclang build.
...
See #1727
2021-05-20 11:49:40 -04:00
Yoshito Umaoka
07b7832b1a
ICU-21621 Fixing TestCharset/TestInvalidInput failure on Java 16 runtime.
2021-05-20 11:48:43 -04:00
Daniel Ju
d64e897679
ICU-21600 Increase timeout and separate build/test in Cygwin CI
2021-05-17 13:59:16 -04:00
Frank Tang
6d56429336
ICU-21569 LSTM fix resource issue.
...
See #1718
2021-05-15 10:10:37 -07:00
Frank Tang
a7a2ad0501
ICU-21569 LSTM: Remove Java 8 dependency
2021-05-14 23:30:00 -07:00
Jeff Genovy
aef3eb3910
ICU-21615 Work-around Azure CI build bot issue on Ubuntu 18.04
2021-05-14 18:24:19 -07:00
Frank Tang
4b6e6e1bc9
ICU-21569 LSTM Add test to test long string.
2021-05-13 13:12:59 -07:00
Frank Tang
b96a806c8f
ICU-21569 Remove extra LocalUResourceBundlePointer
...
Remove LocalUResourceBundlePointer fDictRes which shadowed the real
UUResourceBundle*.
ICU-21569 fix assert
2021-05-11 20:46:53 -07:00
Erik Torres
cfefa03539
ICU-21555 fix typos for D, E and F found in the repo
...
See #1714
2021-05-10 11:09:05 -07:00