Michael Ow
d8cba8ab2d
ICU-11391 Fix data build on windows
...
X-SVN-Rev: 36934
2015-01-09 06:45:59 +00:00
Michael Ow
2ab0292209
ICU-11391 Add arch detection code in pkgdata tool
...
X-SVN-Rev: 36932
2015-01-08 20:13:48 +00:00
Yoshito Umaoka
a31ce73748
ICU-11449 Fixed a build problem on Windows/VC.
...
X-SVN-Rev: 36928
2015-01-07 20:55:04 +00:00
Markus Scherer
a9d7c3e4bd
ICU-11449 reorder single scripts not groups, scripts/groups can start on top-16-bit boundaries, data formatVersion 5 for new scripts data and optional reorderRanges appended to reorderCodes
...
X-SVN-Rev: 36924
2015-01-07 03:37:11 +00:00
Michael Ow
bcdcc4dc67
ICU-10731 Fix import library name when building data on mingw
...
X-SVN-Rev: 36922
2015-01-06 23:08:18 +00:00
Fredrik Roubert
17b8600e8e
ICU-11018 Support CLDR time separator (ICU4C)
...
This change will treat the ':' character in patterns as a symbol
(instead of as a literal) and if the Locale defines timeSeparator then
use that character instead when formatting and accept both when parsing.
It will also define the '.' as an alternate time separator, that will be
accepted when parsing in lenient mode.
This is one character more strict than before, when in lenient mode also
the '-' was accepted as time separator instead of ':'.
R=rocketman@google.com
Review URL: https://codereview.appspot.com/180610043
X-SVN-Rev: 36897
2014-12-19 07:19:41 +00:00
Steven R. Loomis
7e6c572256
ICU-10774 fix a knownissue: Collator::getAvailableLocales calculation.
...
Also, replace uhash_nextElement's parameter "-1" with UHASH_FIRST for clarity.
Also, improve service registration debugging code
X-SVN-Rev: 36836
2014-12-09 23:54:56 +00:00
Markus Scherer
9edbbecb24
ICU-11339 add & use LocalPointer(p, errorCode) and adoptInsteadAndCheckErrorCode(p, errorCode)
...
X-SVN-Rev: 36757
2014-11-20 00:27:17 +00:00
Yoshito Umaoka
e4be0cb54e
ICU-11315 tzdata2014j updates in ICU4C.
...
X-SVN-Rev: 36718
2014-11-11 19:08:28 +00:00
Yoshito Umaoka
d302fddd6b
ICU-11337 Updated zoneinfo resource header comment. Not updating existing zoneinfo64.txt in trunk for now.
...
X-SVN-Rev: 36675
2014-10-15 20:41:44 +00:00
Steven R. Loomis
a9d937e314
ICU-11323 remove signal handler from gendict, also fix makedata.mak "clean" phase
...
X-SVN-Rev: 36671
2014-10-10 23:44:31 +00:00
Michael Ow
b2d2691724
ICU-11313 Update version number to 55.0.1
...
X-SVN-Rev: 36648
2014-10-07 17:02:19 +00:00
Yoshito Umaoka
a573b068a2
ICU-10898 tzdata2014h updates in ICU4C
...
X-SVN-Rev: 36592
2014-09-26 20:09:39 +00:00
Michael Ow
6de697904d
ICU-10980 Update pre-VS2010 project files to VS2010
...
X-SVN-Rev: 36511
2014-09-15 19:09:21 +00:00
Yoshito Umaoka
8f7b28cfc6
ICU-10881 Fixed a namespace problem.
...
X-SVN-Rev: 36463
2014-09-11 16:00:14 +00:00
John Emmons
4d47dd3226
ICU-11092 Split out units data into a separate tree
...
X-SVN-Rev: 36458
2014-09-11 10:16:22 +00:00
Steven R. Loomis
4345b76644
ICU-10881 merge from branch - conservative fixes to some warnings
...
X-SVN-Rev: 36449
2014-09-11 05:25:13 +00:00
Markus Scherer
4174db0520
ICU-9644 bug fix
...
X-SVN-Rev: 36385
2014-09-08 03:26:40 +00:00
Markus Scherer
0f78abc7ee
ICU-9644 re-hardcode some normalization data: nfc.nrm
...
X-SVN-Rev: 36384
2014-09-08 03:05:56 +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
ec55298e96
ICU-11042 Han radical-stroke order data in the root collator instead of CJK tailorings, adjusted code & tests (merged from branches/markus/rootunihan)
...
X-SVN-Rev: 36162
2014-08-14 18:47:27 +00:00
Markus Scherer
435623bc05
ICU-11058 support nested collation rule imports; make the importer stateless
...
X-SVN-Rev: 36157
2014-08-13 22:58:14 +00:00
Markus Scherer
2e958e2bab
ICU-8082 private collation type: do not build binary and do not list as an available keyword value
...
X-SVN-Rev: 36011
2014-07-08 17:44:53 +00:00
Steven R. Loomis
49a3242d0a
ICU-10710 remove some C comments..
...
X-SVN-Rev: 35954
2014-06-26 01:45:51 +00:00
Steven R. Loomis
9ac287909f
ICU-10977 remove stray #if DEBUG from toolutil/ucbuf.c
...
X-SVN-Rev: 35947
2014-06-25 21:54:18 +00:00
Michael Ow
5b95b36b05
ICU-10955 Allow for file extension customization in the pkgdata tool with the option file
...
X-SVN-Rev: 35923
2014-06-23 21:36:42 +00:00
Yoshito Umaoka
227ba0cb9a
ICU-10741 Fixed a bug incorrectly processing CR+LF in ucbuf_readline.
...
X-SVN-Rev: 35814
2014-06-06 20:49:18 +00:00
Michael Ow
968afff8ef
ICU-10522 Update tzcode readme in ICU
...
X-SVN-Rev: 35733
2014-05-21 20:21:53 +00:00
Yoshito Umaoka
114c7abe69
ICU-10827 Updated ICU modified version of tzcode to 2014b level.
...
X-SVN-Rev: 35684
2014-05-02 23:24:38 +00:00
Michael Ow
c01ee1021e
ICU-10808 Fix file sep char checking
...
X-SVN-Rev: 35652
2014-04-24 20:06:19 +00:00
Andy Heninger
0a9c28990a
ICU-10861 Fix several ICU4C compile warnings.
...
X-SVN-Rev: 35650
2014-04-24 00:33:39 +00:00
Andy Heninger
dbcf79f57b
ICU-10799 ICU initialization code, review & cleanup.
...
X-SVN-Rev: 35649
2014-04-23 23:22:13 +00:00
Michael Ow
3cc66e5be4
ICU-10808 Fix some array size limitation when calling pkgdata tool
...
X-SVN-Rev: 35648
2014-04-23 21:29:23 +00:00
Markus Scherer
567aebade1
ICU-10821 Unicode 7.0 in trunk, from branches/markus/uni70@35631
...
X-SVN-Rev: 35632
2014-04-14 22:30:09 +00:00
Yoshito Umaoka
b655078cda
ICU-10842 Updated ICU4C version nubmers for 54M1.
...
X-SVN-Rev: 35630
2014-04-14 20:41:25 +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
Markus Scherer
9e4365c9e6
ICU-10810 genrb: preflight strings on final parse tree, not while building the tree
...
X-SVN-Rev: 35544
2014-03-28 22:03:03 +00:00
Yoshito Umaoka
c5f65ad529
ICU-10434 Relaxed the check condition for DST amount from 1 hour to 2 hours. tzdata2014b added Antarctica/Troll with a recurrent DST rule with 2 hour daylight saving.
...
X-SVN-Rev: 35531
2014-03-26 14:28:37 +00:00
Michael Ow
c70512bdfe
ICU-10786 Ensure ICU 53 passes without data
...
X-SVN-Rev: 35462
2014-03-13 21:28:24 +00:00
Steven R. Loomis
5bc87de353
ICU-10003 update derb manpage
...
X-SVN-Rev: 35387
2014-03-08 01:09:32 +00:00
Michael Ow
b8358fd167
ICU-10766 Rename ResourceType enum values to avoid collision on MinGW build
...
X-SVN-Rev: 35376
2014-03-07 00:46:13 +00:00
Michael Ow
fefa024ccc
ICU-10711 Update more fixes to zos pds dataset build
...
X-SVN-Rev: 35251
2014-02-27 19:23:50 +00:00
Markus Scherer
c2ba26e8ba
ICU-10472 build genrb, uconv, toolutil but not test suites with explicit UnicodeString constructors
...
X-SVN-Rev: 35230
2014-02-25 23:49:53 +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
Michael Ow
8304daf4d7
ICU-10711 Fix pds dataset data builds on zos
...
X-SVN-Rev: 35152
2014-02-18 06:21:37 +00:00
Andy Heninger
1c67f2b859
ICU-10644 Add missing #include of platform.h
...
X-SVN-Rev: 34968
2014-01-22 19:05:23 +00:00
Markus Scherer
8067293d35
ICU-10043 ignore the genrb --omitCollationRules flag while importing rules
...
X-SVN-Rev: 34874
2014-01-11 00:28:53 +00:00
Andy Heninger
9dd53d288d
ICU-10499 fix compile error with gcc.
...
X-SVN-Rev: 34872
2014-01-10 22:51:31 +00:00
Markus Scherer
ed3bb51647
ICU-10499 genrb use explicit UnicodeString constructors
...
X-SVN-Rev: 34867
2014-01-10 21:41:03 +00:00
Andy Heninger
301814f85f
ICU-10624 Compiler warning cleanups, continued.
...
X-SVN-Rev: 34855
2014-01-10 08:35:00 +00:00
Markus Scherer
e38cc9f41b
ICU-10549 collperf2 also test sorting & binary search
...
X-SVN-Rev: 34836
2014-01-08 00:39:04 +00:00
Yoshito Umaoka
c3711bd5bf
ICU-10434 tzdata2013i to ICU4C, including metazone mapping updates (cldrbug:6893), windows tz mapping updates (cldrbug:6894), make file changes (tzdata2013i removed tz files - solar87/88/89) and a test case update.
...
X-SVN-Rev: 34828
2014-01-03 23:12:22 +00:00
Markus Scherer
e6656c9e8a
ICU-10535 toolutil/package.cpp: NUL-terminate pkgPrefix
...
X-SVN-Rev: 34818
2013-12-23 17:02:59 +00:00
Steven R. Loomis
fb848db545
ICU-10502 revert bad commit of pkg_genc.c
...
X-SVN-Rev: 34750
2013-12-12 03:14:23 +00:00
Steven R. Loomis
f0608be95d
ICU-10502 reinstate updated config.guess and config.sub as per ICU-9779
...
X-SVN-Rev: 34749
2013-12-12 03:11:18 +00:00
Yoshito Umaoka
b9ed9d7860
ICU-10521 Allow tz2icu to merge supplemental zone-region mapping data. Also removed unused tz.alias.
...
X-SVN-Rev: 34623
2013-10-29 22:52:20 +00:00
Michael Ow
4566c7282c
ICU-10483 Update ICU4C to 53.0.1
...
X-SVN-Rev: 34543
2013-10-10 18:17:16 +00:00
Yoshito Umaoka
e6ad44f72e
ICU-10037 Opps.. Removed one more debug line (printf).
...
X-SVN-Rev: 34513
2013-10-03 22:49:23 +00:00
Yoshito Umaoka
1029b7159d
ICU-10037 Removed a debug code (printf) left in the previous change.
...
X-SVN-Rev: 34512
2013-10-03 22:23:53 +00:00
Yoshito Umaoka
8670b5796b
ICU-10037 Fixed a problem reproduced with a proposed change for Morocco after 2013g. The modified zic did not emit final rule set when there are xxxx only rule and max rule on a same year.
...
X-SVN-Rev: 34511
2013-10-03 22:21:59 +00:00
Yoshito Umaoka
73bcee9f7f
ICU-10037 Update tzdata in ICU4C to 2013g. Fixed a problem in ICU zic triggered by tzdata2013g Africa/Casablanca.
...
X-SVN-Rev: 34507
2013-10-02 23:38:05 +00:00
Steven R. Loomis
6934b97a28
ICU-10455 fix for 'make install' without icuio
...
X-SVN-Rev: 34495
2013-09-30 20:30:11 +00:00
Michael Ow
e5a9a38924
ICU-10398 Fix uconfig test errors in ICU 52
...
X-SVN-Rev: 34404
2013-09-19 20:47:22 +00:00
Travis Keep
53d3394bd0
ICU-10305 Fix grammer mistake in comments.
...
X-SVN-Rev: 34392
2013-09-18 23:54:56 +00:00
Travis Keep
ac2fed5f30
ICU-10305 Use balign instead of align on the gcc assemblers. Update link to gcc assembler documentatation. Remove TODO.
...
X-SVN-Rev: 34391
2013-09-18 23:32:53 +00:00
Steven R. Loomis
7b6fa12efe
ICU-9744 add namespace scope
...
X-SVN-Rev: 34349
2013-09-17 06:57:00 +00:00
Steven R. Loomis
f0dd9e78dc
ICU-10379 fixes for IBM i - passes all tests!
...
X-SVN-Rev: 34348
2013-09-17 06:31:09 +00:00
Steven R. Loomis
1f3a6bc750
ICU-9744 add more known issues, fix #include issue, remove unused output parameter.
...
also, delete trailing whitespace.
X-SVN-Rev: 34347
2013-09-17 06:26:26 +00:00
Steven R. Loomis
76fce4a987
ICU-9744 remove timebomb code, update docs for logKnownIssue and log_knownIssue
...
X-SVN-Rev: 34341
2013-09-17 00:55:39 +00:00
Steven R. Loomis
dcd43f9055
ICU-9744 improve logknownissue
...
X-SVN-Rev: 34340
2013-09-17 00:21:47 +00:00
Steven R. Loomis
9634449e0e
ICU-10398 roll version # forward
...
X-SVN-Rev: 34336
2013-09-16 22:07:45 +00:00
Steven R. Loomis
7802f4a73b
ICU-9744 logKnownIssue and log_knownIssue for ICU4C
...
X-SVN-Rev: 34335
2013-09-16 22:07:02 +00:00
Markus Scherer
b20a9793f9
ICU-10282 deprecate bad API RuleBasedCollator::cloneRuleData(), call cloneBinary()
...
X-SVN-Rev: 34314
2013-09-13 19:25:01 +00:00
Peter Edberg
bf4126616b
ICU-7647 Add/use LaoBreakEngine and laodict.txt; more useful messages in gendict
...
X-SVN-Rev: 34229
2013-09-06 23:43:13 +00:00
Steven R. Loomis
9a537be436
ICU-10331 move platform dependency out of udatatst.c , other fixes for msys/mingw
...
X-SVN-Rev: 34192
2013-09-04 22:36:52 +00:00
Steven R. Loomis
f51f2f06d8
ICU-10331 mingw fixes
...
X-SVN-Rev: 34185
2013-09-04 06:59:04 +00:00
Steven R. Loomis
df276b7a30
ICU-10342 remove OS deps from derb
...
X-SVN-Rev: 34174
2013-09-04 00:10:00 +00:00
Steven R. Loomis
3337da7e64
ICU-9710 fixed U_PLATFORM on darwin. also added U_PF_BSD to the debug printf while at it.
...
X-SVN-Rev: 34158
2013-08-30 23:39:28 +00:00
Steven R. Loomis
cfa973f062
ICU-10123 add check for elf.h before using (note, had to add U_HAVE_ELF_H)
...
X-SVN-Rev: 34154
2013-08-30 21:20:02 +00:00
Travis Keep
6d3d9db092
ICU-10305 ensure that data converted to assembly language starts on a 16 byte boundary.
...
X-SVN-Rev: 34075
2013-08-21 22:37:32 +00:00
Steven R. Loomis
bfdba0df96
ICU-9583 show test summary at end of make. Apropos when the trunk is broken..
...
X-SVN-Rev: 33895
2013-07-09 01:16:33 +00:00
Andy Heninger
ae87a3acc2
ICU-10051 Mutexes: introduce UInitOnce; remove UMTX_CHECK; replace all uses of UMTX_CHECK. All the directories this time.
...
X-SVN-Rev: 33788
2013-06-01 03:37:16 +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
Markus Scherer
7ce26afead
ICU-7881 accept a list .dat file (for -a -r -x) whose name differs from the ToC prefixes it contains
...
X-SVN-Rev: 33659
2013-05-15 20:10:55 +00:00
Michael Ow
1a5ac6406f
ICU-10133 Fix pkgdata tool not building data into load module on OS390
...
X-SVN-Rev: 33614
2013-05-08 19:53:01 +00:00
Michael Ow
4b966aacc4
ICU-10083 Update version number to 52.0.1 and update timebombs
...
X-SVN-Rev: 33604
2013-05-07 19:53:34 +00:00
Markus Scherer
ff531bc19b
ICU-7881 add new options to the short usage text too
...
X-SVN-Rev: 33504
2013-04-10 19:27:41 +00:00
Markus Scherer
bc9b269353
ICU-7881 add icupkg options --auto_toc_prefix --auto_toc_prefix_with_type --toc_prefix
...
X-SVN-Rev: 33500
2013-04-08 21:31:58 +00:00
Andy Heninger
1f65c0e70a
ICU-10048 Compiler warning cleanup.
...
X-SVN-Rev: 33445
2013-03-21 05:48:52 +00:00
Yoshito Umaoka
708b919ec3
ICU-10036 Logically corrected if condition included in the previous change.
...
X-SVN-Rev: 33418
2013-03-13 21:10:31 +00:00
Yoshito Umaoka
0fc9af0d9f
ICU-10036 Fixed the ICU zic problem with tzdata2013b America/Asuncion. The fix will move the start year of final rule set after overriding rule(s).
...
X-SVN-Rev: 33417
2013-03-13 21:02:39 +00:00
Michael Ow
8a51a0ecb5
ICU-9996 Exclude OS390 from isspace call
...
X-SVN-Rev: 33410
2013-03-11 16:55:23 +00:00
Yoshito Umaoka
c9e04c602c
ICU-9732 Fixed tzdata build problem - additional fix to r32877
...
X-SVN-Rev: 33387
2013-03-06 22:29:55 +00:00
Michael Ow
a8164c9d4b
ICU-9996 Disable call to isspace on zos
...
X-SVN-Rev: 33349
2013-02-28 18:32:54 +00:00
Markus Scherer
6199780f09
ICU-9602 increment the _MBCSHeader.version from 5.3/4.3 to 5.4/4.4
...
X-SVN-Rev: 33327
2013-02-25 23:26:00 +00:00
Markus Scherer
2e71f86e17
ICU-9602 conversion: add good one-way mapping type |4
...
X-SVN-Rev: 33173
2013-02-11 20:48:11 +00:00
Steven R. Loomis
a4f4ed5a94
ICU-9786 fix symbol collision truncate on BSD
...
X-SVN-Rev: 32937
2012-12-10 19:41:03 +00:00
Michael Ow
b6ab4f46c4
ICU-9692 Add mh file for mingw64 and remove compile time determination of __USER_LABEL_PREFIX__ to fix cross compilation errors
...
X-SVN-Rev: 32906
2012-11-29 18:20:09 +00:00
Michael Ow
2b6653938c
ICU-9685 Don't extract Makefile in tzdata
...
X-SVN-Rev: 32877
2012-11-22 01:05:23 +00:00