Commit Graph

16800 Commits

Author SHA1 Message Date
Markus Scherer
c8244541e7 ICU-7273 describe Normalizer2 .nrm data file format
X-SVN-Rev: 27601
2010-02-19 17:45:20 +00:00
Steven R. Loomis
18fa32ded0 ICU-6633 warnings fix
X-SVN-Rev: 27600
2010-02-19 17:27:33 +00:00
Markus Scherer
049b68b40b ICU-7273 simplify caching code and add custom FCC test
X-SVN-Rev: 27593
2010-02-18 18:33:00 +00:00
John Emmons
ea6e8a0a72 ICU-7356 CLDR 1.8 data integration - first run
X-SVN-Rev: 27590
2010-02-18 14:30:15 +00:00
Steven R. Loomis
48323123a3 ICU-7425 update ICU DLL comments
X-SVN-Rev: 27589
2010-02-18 04:33:41 +00:00
Peter Edberg
c6780c2b10 ICU-6830 be case-sensitive in skeleton hash compares; add patterns for both H/h
X-SVN-Rev: 27586
2010-02-18 01:06:31 +00:00
Steven R. Loomis
2427308606 ICU-6920 update urename.h
X-SVN-Rev: 27584
2010-02-17 23:26:36 +00:00
Steven R. Loomis
55150bd679 ICU-6920 update version number to 4.4, and attempt to update windows files automatically
X-SVN-Rev: 27583
2010-02-17 22:18:24 +00:00
Markus Scherer
0ff5a60a2a ICU-7273 fix testdata building of testnorm.nrm
X-SVN-Rev: 27579
2010-02-17 00:21:18 +00:00
Markus Scherer
81234fecdb ICU-7273 add loading of custom data, with caching, test data and test code
X-SVN-Rev: 27578
2010-02-16 23:43:22 +00:00
Doug Felt
9f6f2d83d7 ICU-7342 enhance test
X-SVN-Rev: 27576
2010-02-16 18:21:52 +00:00
Steven R. Loomis
e1d189d3e2 ICU-6631 add --noverify option to icu-config
X-SVN-Rev: 27568
2010-02-15 19:54:47 +00:00
Peter Edberg
d35f302566 ICU-6830 getDateTimeSkeleton() should not normalize 'H' to 'h'
X-SVN-Rev: 27566
2010-02-15 19:26:22 +00:00
Markus Scherer
7a3a89e61f ICU-7273 remove now-unused unorm.icu, and small changes parallel with Java
X-SVN-Rev: 27562
2010-02-13 23:15:05 +00:00
Yoshito Umaoka
0ec6c28016 ICU-6444 Retire gCanonicalMap in ZoneMeta. Matching the implementation for getCanonicalSystemID / getCanonicalCountry with J trunk implementation. It shows 5-10% performance degrade in typical test cases. I'll revisit this if we need caches for them. Also, I'll update territory mapping to read the data from zoneinfo later.
X-SVN-Rev: 27556
2010-02-12 22:06:49 +00:00
Yoshito Umaoka
d8db690e28 ICU-6444 Modified the code not to depend on gUStringTable. Instead, use the data in resource directly.
X-SVN-Rev: 27554
2010-02-12 19:00:53 +00:00
Yoshito Umaoka
784704f4c7 ICU-6444 Removed pre-loaded mapping table between Olson ids and metazones. Metazone to Olson mapping to refer the resource bundle directly. Olson to Metazone to load only requested data from the resource bundle and cache it for next time.
X-SVN-Rev: 27551
2010-02-12 04:04:48 +00:00
Steven R. Loomis
588cb1a7da ICU-7417 better error than 'parse failed' when ICU data is missing.
X-SVN-Rev: 27546
2010-02-11 18:33:09 +00:00
Peter Edberg
a6c3b1905e ICU-4521 Fix dangling pointer if a UnicodeString passed to RegexPattern::compile
doesn't persist for the life of the RegexPattern; ensure RegexPattern == still works.

X-SVN-Rev: 27541
2010-02-11 06:57:20 +00:00
Steven R. Loomis
1457da183c ICU-7353 docs fixup and updated API Change Report
X-SVN-Rev: 27537
2010-02-11 00:53:57 +00:00
Markus Scherer
1cb38e859b ICU-7273 compute FC_NFKC_Closure on the fly
X-SVN-Rev: 27534
2010-02-10 23:05:39 +00:00
Steven R. Loomis
bf11f11afa ICU-7403 cleanup
X-SVN-Rev: 27531
2010-02-10 22:43:06 +00:00
Peter Edberg
f308bffc8c ICU-4521 Disambiguate signatures for RegexPattern::matcher,RegexMatcher::group for 0 pointers; fix warnings
X-SVN-Rev: 27522
2010-02-09 20:17:52 +00:00
Umesh Nair
b11c49bcd5 ICU-7015 Implementing compact collation tailoring syntax by introducing a star-notation.
X-SVN-Rev: 27521
2010-02-09 19:59:06 +00:00
Yoshito Umaoka
71849245cd ICU-7302 Removing bcp47 key/type mapping data from supplementalData. This change was already done in CLDR trunk.
X-SVN-Rev: 27517
2010-02-09 04:30:07 +00:00
Yoshito Umaoka
572475f613 ICU-7302 Reading bcp47 key/type mapping data from the new resources in ICU4C.
X-SVN-Rev: 27516
2010-02-09 03:51:54 +00:00
Yoshito Umaoka
a5d49cf91c ICU-7302 Use lower case keys in keyTypeData.txt.
X-SVN-Rev: 27512
2010-02-08 20:46:40 +00:00
John Emmons
00488c0908 ICU-4521 Fix ambiguous argument
X-SVN-Rev: 27511
2010-02-08 18:02:31 +00:00
John Emmons
b932e68f4f ICU-4521 Fix ambiguous argument
X-SVN-Rev: 27510
2010-02-08 17:50:41 +00:00
Yoshito Umaoka
82f1288dea ICU-7302 Adding key/type data (keyTypeData.txt and timezoneTypes.txt) generated from CLDR bcp47/*.xml.
X-SVN-Rev: 27508
2010-02-08 16:46:01 +00:00
Steven R. Loomis
016cd3ca66 ICU-7213 fix icuinfo documentation and install target
X-SVN-Rev: 27503
2010-02-05 21:54:27 +00:00
Steven R. Loomis
49072cf95b ICU-7336 clarify rebuilding of data.
X-SVN-Rev: 27500
2010-02-05 19:04:13 +00:00
Yoshito Umaoka
72200dfa92 ICU-7336 Properly copy icudata.jar/testdata.jar to ICU4J directory by the make target.
X-SVN-Rev: 27499
2010-02-05 18:16:28 +00:00
Steven R. Loomis
cdaaa68c47 ICU-7336 restore build steps on C/windows
X-SVN-Rev: 27496
2010-02-05 02:02:43 +00:00
Markus Scherer
7f34717f2e ICU-7273 minor C++ changes parallel with Java
X-SVN-Rev: 27494
2010-02-04 23:57:28 +00:00
Steven R. Loomis
6d7cd2ba25 ICU-4521 remove breaking #include
X-SVN-Rev: 27492
2010-02-04 23:27:28 +00:00
Steven R. Loomis
4a9bc3f8ff ICU-7353 updated docs and report
X-SVN-Rev: 27488
2010-02-04 20:32:21 +00:00
Michael Grady
7a8d49ed32 ICU-4521 UText-based regex implementation (missed a file)
X-SVN-Rev: 27484
2010-02-03 03:44:06 +00:00
Michael Grady
8216117f21 ICU-4521 UText-based regex implementation
X-SVN-Rev: 27482
2010-02-03 02:59:35 +00:00
Steven R. Loomis
7a93a3c3e2 ICU-7336 restore build steps on C/unix
X-SVN-Rev: 27477
2010-02-02 21:49:58 +00:00
Yoshito Umaoka
096cd6d256 ICU-6444 metaZones.txt and windownsZones.txt were missing in the previous code submission. Fix the problem.
X-SVN-Rev: 27473
2010-02-02 15:11:38 +00:00
Yoshito Umaoka
547580cd15 ICU-6444 Updated timezone data resources corresponding to the latest change for cldrbug 1958 in CLDR. Added metaZones.txt/windowsZones.txt replacing metazoneInfo.txt/wintz.txt. Removed mapTimezones data from supplementalData.txt to match the change in CLDR (for now, manually editted, because I cannot use the trunk version of supplementalData.xml in CLDR at this moment).
X-SVN-Rev: 27471
2010-02-02 04:55:55 +00:00
John Emmons
91ab093cf3 ICU-7290 Changed inaccurate U_DRAFT markings to U_STABLE
X-SVN-Rev: 27469
2010-02-02 01:44:11 +00:00
Kirti Velankar
295cff6916 ICU-3931 code-review changes
X-SVN-Rev: 27467
2010-02-01 23:32:57 +00:00
Steven R. Loomis
b21f47bdb7 ICU-7261 update urename.h (and add some statics in ushape.c)
X-SVN-Rev: 27466
2010-02-01 23:10:11 +00:00
Steven R. Loomis
13bbe4f77d ICU-7311 apply patch as per ticket - THANKS!
X-SVN-Rev: 27463
2010-01-30 07:43:37 +00:00
Steven R. Loomis
8688c228bc ICU-7403 make sure resbund and subdirs built before check
X-SVN-Rev: 27462
2010-01-30 07:36:56 +00:00
Steven R. Loomis
7f78036068 ICU-7403 fix samples breakage. "icu-config --ldflags-icuio --ldflags-toolutil" wasn't emitting a space between the output params.
X-SVN-Rev: 27461
2010-01-30 07:36:05 +00:00
Steven R. Loomis
6749bdc7b3 ICU-3931 fix breakage from r27453 - SelectFormat - new (UnicodeString(), status) - got err status U_DEFAULT_KEYWORD_MISSING
X-SVN-Rev: 27460
2010-01-30 07:12:52 +00:00
Steven R. Loomis
ad51e858d4 ICU-7402 fix missing error codes ( now tested by ICU-7401 )
X-SVN-Rev: 27459
2010-01-30 07:01:53 +00:00
Steven R. Loomis
a739bdd8e5 ICU-7401 test for missing errorcodes
X-SVN-Rev: 27458
2010-01-30 06:53:52 +00:00
Kirti Velankar
f8125a14a4 ICU-3931 Updates
X-SVN-Rev: 27457
2010-01-30 04:48:30 +00:00
Kirti Velankar
867c479b47 ICU-3931 Some more updates according to code-review comments
X-SVN-Rev: 27455
2010-01-30 03:46:13 +00:00
Kirti Velankar
df36aab82d ICU-3931 Removing commented code
X-SVN-Rev: 27454
2010-01-30 03:35:11 +00:00
Kirti Velankar
883c9a2bdf ICU-3931 Code-review comments and removed default constructor -same as Java
X-SVN-Rev: 27453
2010-01-30 03:21:38 +00:00
Kirti Velankar
632f3ce80c ICU-3931 Code-review comments and removed default constructor -same as Java
X-SVN-Rev: 27452
2010-01-30 03:18:22 +00:00
Kirti Velankar
6924ba6c66 ICU-3931 Code-review comments and removed default constructor -same as Java
X-SVN-Rev: 27451
2010-01-30 02:48:20 +00:00
Kirti Velankar
742d22d13e ICU-3931 Uncommented the invalid keywords test
X-SVN-Rev: 27450
2010-01-30 00:46:40 +00:00
Kirti Velankar
ba83d297f8 ICU-3931 Cleaned up checkValidKeyword method
X-SVN-Rev: 27449
2010-01-30 00:11:31 +00:00
Steven R. Loomis
eeff15fb8d ICU-7261 fix _init in urename.h
X-SVN-Rev: 27447
2010-01-29 23:53:58 +00:00
Steven R. Loomis
eaa6b913c6 ICU-6633 fix static linkage
X-SVN-Rev: 27446
2010-01-29 23:53:30 +00:00
Steven R. Loomis
de78eedbf0 ICU-7397 error if 0 symbols renamed
X-SVN-Rev: 27445
2010-01-29 22:07:01 +00:00
Markus Scherer
e2ca69d4fe ICU-7394 remove source control bindings from Visual Studio projects
X-SVN-Rev: 27441
2010-01-29 17:13:18 +00:00
Steven R. Loomis
f517a0db14 ICU-7304 fix API promotions from bad checkins r27396 and r27397
X-SVN-Rev: 27436
2010-01-28 21:09:53 +00:00
Steven R. Loomis
08ba850a31 ICU-7391 fix typo in r27433
X-SVN-Rev: 27435
2010-01-28 21:08:18 +00:00
Doug Felt
bd8eb26d17 ICU-7391 changed ref to pointer in APIs taking FieldPositionIterator, cleaned whitespace
X-SVN-Rev: 27433
2010-01-28 19:39:24 +00:00
Jason Spieth
79d3710ae3 ICU-6990 2010b ICU4C
X-SVN-Rev: 27432
2010-01-28 19:37:28 +00:00
Michael Ow
4e5917a94a ICU-7354 Fix handling of *FLAGSICUI18N when generating icu-config.
X-SVN-Rev: 27431
2010-01-28 06:31:51 +00:00
Kirti Velankar
54910a7c91 ICU-3931 Changes in documentation
X-SVN-Rev: 27429
2010-01-28 01:23:47 +00:00
Markus Scherer
b618bb7665 ICU-7273 small ReorderingBuffer improvements to stay in sync with Java
X-SVN-Rev: 27423
2010-01-26 21:57:32 +00:00
Jason Spieth
d0a37312c8 ICU-5979 Better documentation for array dimensions and limits.
X-SVN-Rev: 27418
2010-01-26 18:06:12 +00:00
Jason Spieth
9ccaaacb43 ICU-5979 More documentation for data returned by get/setZoneStrings functions.
X-SVN-Rev: 27417
2010-01-26 17:39:19 +00:00
Michael Ow
57e64811a7 ICU-7366 Write formatted string.
X-SVN-Rev: 27416
2010-01-26 16:40:30 +00:00
Peter Edberg
f0c9ad0b41 ICU-7295 subparse hangs with fGroupingUsed TRUE but 0-length grouping separator
X-SVN-Rev: 27415
2010-01-26 08:51:23 +00:00
Peter Edberg
4c6887c581 ICU-7295 ucal_open crash if locale==NULL && caltype==UCAL_GREGORIAN
X-SVN-Rev: 27414
2010-01-26 07:21:21 +00:00
Markus Scherer
54d51498c7 ICU-7273 small changes to stay in sync with Java
X-SVN-Rev: 27413
2010-01-26 07:03:41 +00:00
Michael Ow
cf116f9297 ICU-6444 Separate metazone timezone mappings and windows timezone from supplementalData and update affected source files.
X-SVN-Rev: 27411
2010-01-26 06:03:14 +00:00
Markus Scherer
3fb4714f9a ICU-7273 remove minor, inconsistent optimization for trail surrogate code *points*
X-SVN-Rev: 27410
2010-01-26 04:42:51 +00:00
Markus Scherer
bdfe251e8c ICU-7273 minor error checking and visibility cleanup
X-SVN-Rev: 27408
2010-01-26 04:24:20 +00:00
Andy Heninger
d80b144c19 ICU-7369 Clean up uconfig test failures.
X-SVN-Rev: 27406
2010-01-26 00:55:35 +00:00
Peter Edberg
93ecb35cb6 ICU-2223 Port weekend APIs from ICU4J to C,C++ (real implementation)
X-SVN-Rev: 27403
2010-01-25 20:12:19 +00:00
Steven R. Loomis
69019a894d ICU-7304 promotion and updated API report
X-SVN-Rev: 27397
2010-01-23 06:46:27 +00:00
Steven R. Loomis
b361793726 ICU-7304 draft 4.2 to stable 4.4 ( also cleaned up some ICU-7290 issues )
X-SVN-Rev: 27396
2010-01-23 06:36:03 +00:00
Steven R. Loomis
ca2c363edf ICU-5996 withdraw API (fixup for windows project file)
X-SVN-Rev: 27394
2010-01-23 04:13:24 +00:00
Steven R. Loomis
30433790a6 ICU-6862 retract API for 4.4
X-SVN-Rev: 27393
2010-01-23 03:53:56 +00:00
Steven R. Loomis
14e5cb66ba ICU-7252 retract api for 4.4
X-SVN-Rev: 27392
2010-01-23 03:52:47 +00:00
Steven R. Loomis
a0763011b5 ICU-5996 remove zrule, vzone, ztrans from API.
X-SVN-Rev: 27390
2010-01-23 02:08:06 +00:00
Steven R. Loomis
2ce92e1323 ICU-4735 removing unimplemented functions
X-SVN-Rev: 27389
2010-01-23 01:51:30 +00:00
Doug Felt
aeff93d2f5 ICU-7372 fix bug and add test
X-SVN-Rev: 27386
2010-01-22 22:44:29 +00:00
Markus Scherer
91a3e286ef ICU-7355 gennorm2: #if !U_HAVE_STD_STRING then UCONFIG_NO_NORMALIZATION=1 because the tool implementation uses STL string and vector
X-SVN-Rev: 27382
2010-01-22 20:48:46 +00:00
Steven R. Loomis
9639075dd6 ICU-4735 fix bad tag (really still stable)
X-SVN-Rev: 27381
2010-01-22 18:52:11 +00:00
Steven R. Loomis
2cbe4aad19 ICU-6192 fix bad tag
X-SVN-Rev: 27380
2010-01-22 18:50:51 +00:00
Markus Scherer
c3b86050b4 ICU-7247 need localpointer.h for the LocalXyzPointer definitions
X-SVN-Rev: 27371
2010-01-22 01:18:16 +00:00
Markus Scherer
81c80f4d29 ICU-7304 add new C++ header files; also temporarily add some bad C headers that require C++
X-SVN-Rev: 27370
2010-01-22 01:08:09 +00:00
Markus Scherer
7fcecf9565 ICU-6192 do not include internal uvectr32.h from public unicode/fpositer.h
X-SVN-Rev: 27368
2010-01-21 23:54:42 +00:00
Markus Scherer
a31a559ede ICU-7273 namespace fix
X-SVN-Rev: 27366
2010-01-21 23:28:30 +00:00
Markus Scherer
0b60a8c224 ICU-6192 namespace fix
X-SVN-Rev: 27365
2010-01-21 23:25:54 +00:00
Markus Scherer
2a1eb4e662 ICU-7350 adjust testmap for new udata_setCommonData() semantics
X-SVN-Rev: 27364
2010-01-21 22:15:44 +00:00
Steven R. Loomis
e042b325a5 ICU-5720 @internal for this API also
X-SVN-Rev: 27363
2010-01-21 20:51:49 +00:00
Steven R. Loomis
f69d902fc0 ICU-5720 removed from API as per PMC, wasn't discussed on icu-design
X-SVN-Rev: 27359
2010-01-21 20:10:50 +00:00