Fredrik Roubert
17606e0345
ICU-20601 Remove superfluous semicolons (-Wextra-semi-stmt).
2019-08-09 14:38:52 +02:00
Jeff Genovy
e72290c45e
ICU-13764 Add separate CI build that treats warnings as errors with clang.
...
This adds a separate CI build that enables -Werror for clang.
This also fixes all of the -Wall -Wextra warnings in the tests, and all the
-Wextra-semi warnings as well.
2019-07-30 22:10:02 -07:00
Markus Scherer
1afef30549
ICU-20187 drop support for long-obsolete locale ID variants
2019-02-14 12:27:42 -08:00
Andy Heninger
242e02c388
ICU-12764 icu4c utf-8 source files, update Copyright notices.
...
X-SVN-Rev: 39583
2017-01-20 00:20:31 +00:00
Michael Ow
61607c2773
ICU-12564 Update copyright notice in trunk
...
X-SVN-Rev: 38848
2016-06-15 18:58:17 +00:00
Yoshito Umaoka
00ca13e126
ICU-12564 Reverted r38761 and r38762, because we want to prepend the Unicode copyright for existing source files, instead of replacing copyright comments.
...
X-SVN-Rev: 38776
2016-05-31 21:45:07 +00:00
Michael Ow
c9f199a30f
ICU-12564 Update copyright notice in ICU4C
...
X-SVN-Rev: 38761
2016-05-26 22:32:17 +00:00
Fredrik Roubert
7f4b8d106b
ICU-12012 Replace all sizeof p / sizeof *p with UPRV_LENGTHOF().
...
R=markus.icu@gmail.com
Review URL: https://codereview.appspot.com/285520043 .
X-SVN-Rev: 38337
2016-02-23 10:40:09 +00:00
Andy Heninger
b3c29ef95e
ICU-11428 Various compiler warning fixes.
...
X-SVN-Rev: 36903
2014-12-19 23:41:18 +00:00
Markus Scherer
326e9592dc
ICU-10823 add ures_openNoDefault() and use it from collation data loader and BreakIterator; refactor ures_openXyz() for code sharing
...
X-SVN-Rev: 36806
2014-12-04 21:11:26 +00:00
Michael Ow
7e3befc1a6
ICU-10992 Ensure ICU4C 54 test suite passes without data
...
X-SVN-Rev: 36516
2014-09-15 21:51:57 +00:00
Steven R. Loomis
7594250cc5
ICU-7653 changed uprv_lengthof to UPRV_LENGTHOF, also added apidoc
...
X-SVN-Rev: 36275
2014-08-28 22:13:45 +00:00
Tom Zhang
ee1f29b584
ICU-7653 move LENGTHOF(array) to common, internal header
...
X-SVN-Rev: 36265
2014-08-28 14:55:34 +00:00
Markus Scherer
725657cd3d
ICU-10477 drop already-marginal support for ULOC_REQUESTED_LOCALE
...
X-SVN-Rev: 36252
2014-08-27 21:27:37 +00:00
Markus Scherer
da7170882b
ICU-10636 make -w tests work without collation rule strings, and without big5han and gb2312han
...
X-SVN-Rev: 35558
2014-04-01 19:59:27 +00:00
John Emmons
7525392d15
ICU-10745 Merge CLDR25 data into trunk
...
X-SVN-Rev: 35429
2014-03-12 04:34:00 +00:00
Markus Scherer
e977c057a9
ICU-9101 merge branches/markus/collv2@35225 into the trunk
...
X-SVN-Rev: 35227
2014-02-25 21:21:49 +00:00
Andy Heninger
301814f85f
ICU-10624 Compiler warning cleanups, continued.
...
X-SVN-Rev: 34855
2014-01-10 08:35:00 +00:00
Yoshito Umaoka
271e788d65
ICU-9396 Accept NULL pointer with length of 0 in ucol_strcoll and ucol_strcollUTF8. Also added some test case verifying the behavior.
...
X-SVN-Rev: 34363
2013-09-17 21:08:10 +00:00
Markus Scherer
27e00900c8
ICU-9932 deprecate & disable cloning-into-user-buffer, except keep ucnv_safeClone() intact
...
X-SVN-Rev: 34359
2013-09-17 19:48:50 +00:00
John Emmons
a869b0d483
ICU-10335 Merge completed CLDR24 branch into trunk.
...
X-SVN-Rev: 34238
2013-09-07 20:46:42 +00:00
Peter Edberg
09ac4ef907
ICU-10222 (C) Integrate CLDR data snapshot for ICU 52.0.1; add calendar types
...
X-SVN-Rev: 33890
2013-07-08 06:51:38 +00:00
Markus Scherer
2982958b06
ICU-10128 update ICU to Unicode 6.3 beta (merge from branches/markus/uni63 at r33661)
...
X-SVN-Rev: 33662
2013-05-15 21:51:04 +00:00
Andy Heninger
ae4350661b
ICU-10048 Fix some compiler warnings in ICU4C.
...
X-SVN-Rev: 33444
2013-03-21 01:42:01 +00:00
Michael Ow
d637feebce
ICU-9979 Fix some memory clean up errors
...
X-SVN-Rev: 33320
2013-02-25 19:09:10 +00:00
Peter Edberg
bb1d8b029f
ICU-9927 Now that cintltst/citertst.c is updated, add sr_Latn collation with import
...
X-SVN-Rev: 33287
2013-02-21 01:10:41 +00:00
Peter Edberg
790ff8fe92
ICU-9926 Update info about U_COL_SAFECLONE_BUFFERSIZE test
...
X-SVN-Rev: 33258
2013-02-17 23:06:24 +00:00
Peter Edberg
bf5a321da8
ICU-9925 CLDR 23 pre-integration part 3, batch 1 (C)
...
X-SVN-Rev: 33196
2013-02-12 21:00:17 +00:00
Peter Edberg
6ed22ad2cb
ICU-9876 Pre-integrate some CLDR 23 additions/changes (C), part 2c through CLDR r8106
...
X-SVN-Rev: 33118
2013-02-03 19:10:10 +00:00
Peter Edberg
b2d677bb65
ICU-9876 Pre-integrate some CLDR 23 additions/changes, part 2 (C)
...
X-SVN-Rev: 33077
2013-01-26 01:14:35 +00:00
Markus Scherer
96cf03a67d
ICU-9759 fix typo, cannonical
...
X-SVN-Rev: 32871
2012-11-20 23:55:31 +00:00
Markus Scherer
5ed21eb567
ICU-9713 fix ucol_mergeSortkeys(): return correct length, handle empty levels
...
X-SVN-Rev: 32779
2012-11-09 01:04:05 +00:00
Markus Scherer
9f22b7cb11
ICU-9679 fix Clang 3.1 compiler warnings, all in test code, mostly adding integers to string literals
...
X-SVN-Rev: 32778
2012-11-09 00:09:28 +00:00
Yoshito Umaoka
f82276faf1
ICU-9567 Merged ucol_strcollUTF8 to trunk.
...
X-SVN-Rev: 32534
2012-10-05 23:44:00 +00:00
John Emmons
276a244c9b
ICU-9251 First cut merge of CLDR 22 data
...
X-SVN-Rev: 32275
2012-08-28 21:56:06 +00:00
George Rhoten
dc75668c05
ICU-9457 Fix some compiler warnings
...
X-SVN-Rev: 32095
2012-08-03 19:09:42 +00:00
John Emmons
7742158c72
ICU-9071 Merge data from CLDR release-21-d01
...
X-SVN-Rev: 31307
2012-02-02 22:53:19 +00:00
John Emmons
867185c5c7
ICU-8846 Merge CLDRv21M1 data into ICU
...
X-SVN-Rev: 30755
2011-09-29 21:52:25 +00:00
Abhinav Gupta
bfb7ec3b44
ICU-8558 added descriptive error to TestOpenVsTestOpenRules.
...
X-SVN-Rev: 30661
2011-09-15 16:19:03 +00:00
Abhinav Gupta
612c7a44b5
ICU-8558 added locale name to error log for TestOpenVsOpenRules.
...
X-SVN-Rev: 30655
2011-09-14 16:12:36 +00:00
Michael Ow
cdd02be3f2
ICU-8716 Update collation and date format test to pass without data
...
X-SVN-Rev: 30378
2011-07-18 18:09:52 +00:00
Steven R. Loomis
3e401643f6
ICU-8563 test for collation rule builder issue
...
X-SVN-Rev: 30122
2011-05-16 21:33:50 +00:00
Peter Edberg
85aa1e1ce2
ICU-8131 temp hack: make genrb exclude unihan collation unless temp option --includeUnihanColl is used
...
X-SVN-Rev: 29062
2010-11-17 04:30:05 +00:00
Peter Edberg
5b132df167
ICU-8046 CLDR 1.9 integration pass 2, update C tests
...
X-SVN-Rev: 28901
2010-10-25 06:31:21 +00:00
Markus Scherer
d29bfdf854
ICU-7264 UCA 6.0 data, test data, and bug fixes; from branches/markus/uca60 -r 28826:28857
...
X-SVN-Rev: 28875
2010-10-19 21:48:04 +00:00
Peter Edberg
0cc2fd091f
ICU-8046 CLDR 1.9 integration pass 1, update tests
...
X-SVN-Rev: 28867
2010-10-19 03:31:50 +00:00
Markus Scherer
b5e1330176
ICU-7264 merge Unicode 6.0 into trunk from branches/markus/uni60 -r 28339:28657
...
X-SVN-Rev: 28661
2010-09-21 00:12:49 +00:00
Peter Edberg
22b5f6c4ac
ICU-7928 Update tests for CLDR 1.9m2 data
...
X-SVN-Rev: 28607
2010-09-13 19:14:41 +00:00
John Emmons
72d8a8f889
ICU-7734 Merge CLDR 1.9M1 data into ICU
...
X-SVN-Rev: 28169
2010-06-10 17:54:04 +00:00
Michael Ow
bc0c9167d8
ICU-7519 Because of certain compiler optimization options, remove usage of global variables in cintltst and use getter/setter functions instead.
...
X-SVN-Rev: 27907
2010-04-07 16:18:38 +00:00