Commit Graph

4113 Commits

Author SHA1 Message Date
Steven R. Loomis
144e4c137c ICU-5118 Local Service Hook
X-SVN-Rev: 19782
2006-06-30 14:42:58 +00:00
Markus Scherer
2b532c1ddf ICU-2027 charset name matching ignore leading zeroes and all non-alnum characters
X-SVN-Rev: 19780
2006-06-28 23:16:45 +00:00
Markus Scherer
e21162be97 ICU-5172 reduce size of converter clone structs
X-SVN-Rev: 19767
2006-06-27 16:17:06 +00:00
Ram Viswanadha
29182d9041 ICU-5247 update data from CLDR 1.4 beta
X-SVN-Rev: 19755
2006-06-23 16:31:07 +00:00
George Rhoten
a02c35ec04 ICU-4707 Fix some compiler warnings.
X-SVN-Rev: 19753
2006-06-23 01:32:27 +00:00
George Rhoten
2f52260855 ICU-5230 Fix linkage issues introduced by last checkin
X-SVN-Rev: 19752
2006-06-23 01:32:07 +00:00
Matitiahu Allouche
98ab23527c ICU-5243 add new options for bidi support
X-SVN-Rev: 19750
2006-06-22 21:06:04 +00:00
Matitiahu Allouche
7ac27b76a6 ICU-5243 add new options for bidi support
X-SVN-Rev: 19749
2006-06-22 20:39:40 +00:00
Andy Heninger
1c03ed161c ICU-5170 bug with rbbi::previous() when first char is a supplementary. Introduced by UText's handling of supplementary indexing.
X-SVN-Rev: 19746
2006-06-22 00:53:43 +00:00
George Rhoten
8806712450 ICU-5172 Fix memory alignment issues of safeCloning
X-SVN-Rev: 19742
2006-06-20 22:27:15 +00:00
George Rhoten
9d9a907133 ICU-5225 Small speed & size optimization when creating a converter
X-SVN-Rev: 19741
2006-06-20 22:14:05 +00:00
George Rhoten
9a58a05799 ICU-5225 Small speed optimization in ucnv_createConverterFromSharedData
X-SVN-Rev: 19740
2006-06-20 21:32:22 +00:00
Markus Scherer
5fa5991579 ICU-5235 make ucnv_open("UTF-8") faster
X-SVN-Rev: 19739
2006-06-17 13:53:07 +00:00
Markus Scherer
23fc923706 ICU-5172 fix ucnv_safeClone(iso-2022-kr) to not unnecessarily heap-allocate currentConverter clones
X-SVN-Rev: 19737
2006-06-16 23:13:50 +00:00
Markus Scherer
825412e319 ICU-5229 document and check that ucnv_convertEx() streaming conversion requires an explicit pivot buffer
X-SVN-Rev: 19736
2006-06-16 21:55:52 +00:00
Markus Scherer
8f9047d4ac ICU-5171 fix iso-2022-cn min bytes per char: 1 not 2
X-SVN-Rev: 19735
2006-06-16 21:54:08 +00:00
Markus Scherer
1d687cde69 ICU-5230 faster u_strToUTF8() and u_strFromUTF8() functions, added ...WithSub() variants, added u_strFromUTF8Lenient()
X-SVN-Rev: 19723
2006-06-15 19:22:04 +00:00
Markus Scherer
154314acd1 ICU-5230 faster U8_NEXT and U8_APPEND macros
X-SVN-Rev: 19722
2006-06-15 19:09:42 +00:00
George Rhoten
4b466dd22a ICU-5225 Fix a compiler warning based on the last check-in.
X-SVN-Rev: 19720
2006-06-14 05:57:29 +00:00
Markus Scherer
54dea95f46 ICU-5084 Unicode 5.0 beta (d16)
X-SVN-Rev: 19717
2006-06-13 23:14:38 +00:00
George Rhoten
ec8b663ffa ICU-5226 Comment change
X-SVN-Rev: 19716
2006-06-13 15:59:20 +00:00
George Rhoten
ec174ab671 ICU-5226 Better testing of default converter.
X-SVN-Rev: 19715
2006-06-13 15:58:39 +00:00
George Rhoten
a706c5b441 ICU-5226 Fix a problem from the last check that will cause default algorithmic converters with options to be created incorrectly.
X-SVN-Rev: 19714
2006-06-13 15:50:01 +00:00
George Rhoten
6984e13ef5 ICU-5226 Fix a problem from the last check that will cause default algorithmic converters with options not be parsed correctly.
X-SVN-Rev: 19711
2006-06-12 22:59:13 +00:00
George Rhoten
8141124adb ICU-5226 Fix a problem from the last check that will cause default algorithmic converters with options not be parsed correctly.
X-SVN-Rev: 19710
2006-06-12 22:58:43 +00:00
George Rhoten
7dfb99d52c ICU-5226 Fix a typo from the last check in.
X-SVN-Rev: 19709
2006-06-12 22:48:41 +00:00
George Rhoten
7724842efe ICU-5226 Fix some issues with ucnv_setDefaultName.
X-SVN-Rev: 19708
2006-06-12 22:43:49 +00:00
George Rhoten
78f8b26a73 ICU-5225 Minor speed improvement for opening and closing converters
by storing information about whether converter options are on the canonical converter name.

X-SVN-Rev: 19707
2006-06-12 10:05:08 +00:00
George Rhoten
f7ad33b0b7 ICU-5225 Minor speed improvement for opening and closing converters.
X-SVN-Rev: 19706
2006-06-12 07:00:57 +00:00
George Rhoten
b6fa95c973 ICU-5225 Minor speed improvement for opening and closing converters.
X-SVN-Rev: 19705
2006-06-12 06:28:31 +00:00
George Rhoten
290c62fdcd ICU-5208 Make it easier for dumb compilers to optimize the hashtable.
X-SVN-Rev: 19704
2006-06-11 22:13:56 +00:00
George Rhoten
5e15aecbe2 ICU-5225 Provide optimization option for size or speed of the alias table.
X-SVN-Rev: 19703
2006-06-11 16:57:02 +00:00
George Rhoten
7f2f9e4c63 ICU-5032 Remove unused code.
X-SVN-Rev: 19691
2006-06-06 22:38:49 +00:00
George Rhoten
542af25b7a ICU-5216 Fix parsing of variant locales on POSIX based machines.
X-SVN-Rev: 19688
2006-06-06 16:26:06 +00:00
George Rhoten
a2f8361eb3 ICU-5208 Optimize C++ Hashtable allocation.
X-SVN-Rev: 19673
2006-05-27 07:33:10 +00:00
George Rhoten
e41abf8ec5 ICU-5032 Improve code coverage through refactorization
X-SVN-Rev: 19671
2006-05-27 04:01:15 +00:00
George Rhoten
a284d4f987 ICU-5032 Make the StringPrepProfile smaller by using less struct padding.
X-SVN-Rev: 19670
2006-05-27 04:00:56 +00:00
George Rhoten
066ecf1746 ICU-5032 Improve code coverage through refactorization
X-SVN-Rev: 19667
2006-05-26 21:29:32 +00:00
George Rhoten
af4997cdc6 ICU-5032 Improve code coverage through refactorization
X-SVN-Rev: 19666
2006-05-26 20:31:30 +00:00
George Rhoten
93f2811dcc ICU-5032 Improve code coverage by using new/delete less frequently by using stack objects.
X-SVN-Rev: 19663
2006-05-26 19:14:35 +00:00
George Rhoten
2fd8657bd3 ICU-5032 Improve code coverage through refactorization
X-SVN-Rev: 19658
2006-05-26 01:47:54 +00:00
George Rhoten
697a03e0c8 ICU-5032 Improve code coverage through refactorization
X-SVN-Rev: 19657
2006-05-26 01:34:30 +00:00
George Rhoten
6e035da1d5 ICU-5032 Comment out unused @internal code.
X-SVN-Rev: 19656
2006-05-26 00:57:09 +00:00
George Rhoten
13c7d19ba3 ICU-5138 Separate the casing data from normalization data and data loading a little better.
X-SVN-Rev: 19652
2006-05-25 18:44:07 +00:00
Andy Heninger
5d834f6c4a ICU-4669 UText previous index, inline native index
X-SVN-Rev: 19647
2006-05-23 22:52:58 +00:00
Andy Heninger
569a8256ac ICU-5170 use inline UText getNativeIndex
X-SVN-Rev: 19646
2006-05-23 22:50:54 +00:00
George Rhoten
f2ecbc7d10 ICU-4707 Fix some compiler warnings.
X-SVN-Rev: 19639
2006-05-22 06:03:31 +00:00
Andy Heninger
eda5a86809 ICU-5170 improved rbbi getText(), returning a characterIterator, behavior, as discussed with Markus on the mail list.
X-SVN-Rev: 19620
2006-05-08 16:08:53 +00:00
George Rhoten
5b3447592a ICU-4714 Fix for Windows Vista.
X-SVN-Rev: 19618
2006-05-05 20:36:18 +00:00
George Rhoten
d0b264bb95 ICU-5195 Fix a performance issue found while fixing UTF-32 codepoint handling that stradle buffers.
X-SVN-Rev: 19615
2006-05-05 07:10:09 +00:00
George Rhoten
dd2917fc9b ICU-5195 Fix codepoint handling that stradle buffers.
X-SVN-Rev: 19614
2006-05-05 07:08:37 +00:00
George Rhoten
e1412ad342 ICU-5170 Fix a compiler warning.
X-SVN-Rev: 19613
2006-05-05 03:40:26 +00:00
George Rhoten
47da668e46 ICU-4714 Fix for Windows Vista.
X-SVN-Rev: 19612
2006-05-05 02:40:03 +00:00
George Rhoten
5d5bccd2b8 ICU-5032 Add comments about code coverage.
Fix indentation.

X-SVN-Rev: 19608
2006-05-04 21:39:56 +00:00
Andy Heninger
3a31ab328e ICU-5170 fix invalid paramater checking & test for ubrk_open()
X-SVN-Rev: 19605
2006-05-03 03:32:18 +00:00
George Rhoten
37304eb354 ICU-4669 Fix compiler warnings/errors
X-SVN-Rev: 19598
2006-04-26 07:03:14 +00:00
Andy Heninger
2134fb7aac ICU-5170 compiler warning cleanup
X-SVN-Rev: 19596
2006-04-26 04:01:00 +00:00
Andy Heninger
2d1e469781 ICU-4669 compiler warnings & a lurking UText bug.
X-SVN-Rev: 19595
2006-04-26 03:58:01 +00:00
Andy Heninger
e710052695 ICU-5170 More RBBI with UText cleanup
X-SVN-Rev: 19594
2006-04-26 01:07:31 +00:00
Andy Heninger
4a1c753cf3 ICU-5170 fix bug in break iterator use of UText, surfaced as failure in string search tests.
X-SVN-Rev: 19593
2006-04-26 00:51:53 +00:00
Andy Heninger
eab5948118 ICU-5170 fix crashing failure in cintltst /tstxtbd, problem with ubrk_safeClone()
X-SVN-Rev: 19589
2006-04-25 22:02:42 +00:00
George Rhoten
c687f5051e ICU-5161 Fix a typo
X-SVN-Rev: 19588
2006-04-25 19:49:32 +00:00
George Rhoten
4c544c3b2a ICU-5161 Fix the compilation issue introduced with Compare It.
X-SVN-Rev: 19587
2006-04-25 19:41:17 +00:00
George Rhoten
f5e940afb4 ICU-5161 Fix valgrind and Purify warnings about uninitialized memory copies.
Make it more efficient to copy and initialize a UResourceBundle.
Don't use U_INTERNAL_PROGRAM_ERROR when U_ILLEGAL_ARGUMENT_ERROR was meant.

X-SVN-Rev: 19586
2006-04-25 19:32:35 +00:00
Andy Heninger
dc202a471e ICU-4669 improved initialization of UText fields
X-SVN-Rev: 19580
2006-04-24 17:28:43 +00:00
Andy Heninger
9f85d5dd08 ICU-5170 move RBBI from CharacterIterator to UText
X-SVN-Rev: 19579
2006-04-22 05:29:27 +00:00
Andy Heninger
932aa7f58f ICU-4669 Add reserved fields, various bug fixes.
X-SVN-Rev: 19573
2006-04-21 04:34:00 +00:00
Ram Viswanadha
bbbee77fe0 ICU-4855 synch data with CLDR
X-SVN-Rev: 19572
2006-04-21 01:18:35 +00:00
Ram Viswanadha
74a465c31c ICU-5117 make brkitr work with changes to data files
X-SVN-Rev: 19568
2006-04-21 00:30:22 +00:00
Deborah Goldsmith
225d629326 ICU-5163 Restore const void * constructor, improve test coverage
X-SVN-Rev: 19563
2006-04-18 22:49:08 +00:00
George Rhoten
504248ad53 ICU-5161 Fix a memory leak.
X-SVN-Rev: 19554
2006-04-15 18:04:35 +00:00
George Rhoten
6de38a94a1 ICU-5161 Better fix for Purify/valgrind warnings about uninitialized memory reading.
X-SVN-Rev: 19553
2006-04-15 16:06:01 +00:00
George Rhoten
ac0ec58b80 ICU-5161 Fix Purify/valgrind warnings about uninitialized memory reading.
X-SVN-Rev: 19551
2006-04-15 07:52:16 +00:00
George Rhoten
ca09e63755 ICU-4707 Fix some compiler warnings.
X-SVN-Rev: 19545
2006-04-14 16:01:20 +00:00
George Rhoten
a17245d34c ICU-5161 The source and target in a call to memcpy should be the same.
Check the capacity before using strlen.
Explain why the @ sign is variant in the code.

X-SVN-Rev: 19537
2006-04-13 07:27:52 +00:00
George Rhoten
786c654db5 ICU-5152 Remove broken uprv_dtostr function, and create a better ChoiceFormat::dtos function.
X-SVN-Rev: 19525
2006-04-08 09:48:13 +00:00
George Rhoten
7bc8795cf7 ICU-5151 Hide internal functions.
X-SVN-Rev: 19524
2006-04-08 08:34:52 +00:00
George Rhoten
0fdb67b69c ICU-4946 Allow stable API to work by undoing previous change.
X-SVN-Rev: 19518
2006-04-04 20:30:45 +00:00
George Rhoten
ce8b1ede60 ICU-5117 Fix memory leak.
X-SVN-Rev: 19515
2006-04-04 16:48:23 +00:00
George Rhoten
a28d9218a0 ICU-4946 Install missing headers on Windows machines.
X-SVN-Rev: 19512
2006-04-03 23:48:17 +00:00
Ram Viswanadha
481a532f56 ICU-5117 add a hack for falling back to root instead of default locale
X-SVN-Rev: 19511
2006-04-03 21:16:02 +00:00
George Rhoten
ee12f37a5c ICU-4703 Fix memory leak on function failure
X-SVN-Rev: 19508
2006-04-02 09:15:05 +00:00
George Rhoten
3209361c76 ICU-5117 Optimize the string declarations.
X-SVN-Rev: 19506
2006-03-31 19:12:26 +00:00
George Rhoten
480c5cc648 ICU-5138 Separate ICU_Utility into property using and non-property using functions.
X-SVN-Rev: 19503
2006-03-31 08:00:41 +00:00
George Rhoten
01aff246f1 ICU-5138 Separate cleaning registration from the uinit() implementation.
X-SVN-Rev: 19502
2006-03-31 07:11:33 +00:00
George Rhoten
9b0162b829 ICU-5138 Separate the platform independent math from putil.c
X-SVN-Rev: 19501
2006-03-31 06:40:46 +00:00
George Rhoten
ac1228488e ICU-5138 Separate the bidi data from the data loading.
X-SVN-Rev: 19500
2006-03-31 06:24:45 +00:00
George Rhoten
7d382500f6 ICU-5138 Separate the casing data from normalization data and data loading.
X-SVN-Rev: 19499
2006-03-31 05:29:06 +00:00
Andy Heninger
f47dea2b53 ICU-4873 UText with surrogates spanning chunk boundaries.
X-SVN-Rev: 19498
2006-03-31 02:11:39 +00:00
George Rhoten
43b2723119 ICU-5032 Undo recent changes because getState and setState are sometimes called directly.
X-SVN-Rev: 19495
2006-03-31 01:22:48 +00:00
George Rhoten
84322414ef ICU-5032 Undo recent changes because getState and setState are sometimes called directly.
X-SVN-Rev: 19494
2006-03-31 01:21:06 +00:00
George Rhoten
61bc5bf179 ICU-5032 Really undo recent changes.
X-SVN-Rev: 19493
2006-03-30 20:20:27 +00:00
George Rhoten
3318c119ba ICU-5032 Undo last two checkins. They were invalid.
X-SVN-Rev: 19491
2006-03-30 20:08:34 +00:00
George Rhoten
714c0ec3c1 ICU-5032 Increase code coverage by removing dead code.
X-SVN-Rev: 19490
2006-03-30 20:00:13 +00:00
George Rhoten
f12fa33ed7 ICU-5032 Increase code coverage by removing dead code.
X-SVN-Rev: 19489
2006-03-30 19:53:19 +00:00
George Rhoten
86c776c5bb ICU-5032 Increase code coverage
X-SVN-Rev: 19488
2006-03-30 19:43:46 +00:00
George Rhoten
7b939088a9 ICU-4703 addListener should return when detecting bad arguments.
X-SVN-Rev: 19481
2006-03-30 09:12:35 +00:00
George Rhoten
1378f39a25 ICU-4703 Fix a memory leak on long package names.
X-SVN-Rev: 19479
2006-03-30 08:26:56 +00:00
George Rhoten
dbe243b118 ICU-5032 Increase code coverage. Bad input should fail and not succeed.
X-SVN-Rev: 19468
2006-03-29 00:19:41 +00:00
George Rhoten
4c80e2649e ICU-4703 Fix u_errorName bounds checking.
X-SVN-Rev: 19465
2006-03-28 08:52:36 +00:00
George Rhoten
27ec624563 ICU-4703 Fix a memory leak on function failure
X-SVN-Rev: 19464
2006-03-28 08:51:19 +00:00
George Rhoten
d96b2b6088 ICU-4703 Fix memory leaks when functions start failing, and fix a threading issue.
X-SVN-Rev: 19460
2006-03-28 04:08:34 +00:00
George Rhoten
b7925ce640 ICU-5117 Fix the last fix.
X-SVN-Rev: 19449
2006-03-26 10:17:08 +00:00
George Rhoten
ebaf1da5a8 ICU-4707 Fix some compiler warnings.
X-SVN-Rev: 19443
2006-03-26 00:06:01 +00:00
George Rhoten
64483b9dd3 ICU-5117 Remove unused BreakDictionary and ucmp8 APIs.
X-SVN-Rev: 19427
2006-03-24 21:24:39 +00:00
George Rhoten
fb73d7b9a9 ICU-5086 Fix a typo from the last checkin.
X-SVN-Rev: 19426
2006-03-24 03:22:11 +00:00
George Rhoten
4d88bc8d78 ICU-5086 Improve timezone detection on Mac OS X and AIX.
X-SVN-Rev: 19424
2006-03-23 23:38:53 +00:00
Deborah Goldsmith
76c98bfa7c ICU-5117 Fix unused parameter warnings
X-SVN-Rev: 19423
2006-03-23 20:48:47 +00:00
George Rhoten
b51bdf2a60 ICU-4707 Fix some compiler warnings.
X-SVN-Rev: 19417
2006-03-23 05:53:36 +00:00
George Rhoten
56b11c8b39 ICU-5117 Fixes for other versions of gcc
X-SVN-Rev: 19411
2006-03-23 02:54:34 +00:00
Markus Scherer
1d5b134af8 ICU-4707 remove unused code from uchar_swapNames()
X-SVN-Rev: 19410
2006-03-23 01:49:49 +00:00
George Rhoten
92a50f8a73 ICU-5117 Fixes for Windows
X-SVN-Rev: 19409
2006-03-23 01:35:21 +00:00
Deborah Goldsmith
490cb834fa ICU-5117 Thai break should work in all locales
X-SVN-Rev: 19408
2006-03-23 00:54:12 +00:00
George Rhoten
fda1f467e9 ICU-4707 Properly fix the last fix.
X-SVN-Rev: 19406
2006-03-22 09:38:06 +00:00
George Rhoten
de9404852f ICU-4707 Fix some compiler warnings
X-SVN-Rev: 19403
2006-03-22 08:19:34 +00:00
George Rhoten
d2246109e4 ICU-4707 Fix some compiler warnings about dereferencing type-punned pointers.
Fix a Beam warning.
Fix a Palm OS compiler error.

X-SVN-Rev: 19400
2006-03-22 07:40:47 +00:00
George Rhoten
02470e105b ICU-4707 Fix some compiler warnings
X-SVN-Rev: 19391
2006-03-21 09:48:57 +00:00
George Rhoten
a977c0adc7 ICU-4707 Fix some compiler warnings
X-SVN-Rev: 19390
2006-03-21 09:14:27 +00:00
George Rhoten
a6e52426c3 ICU-4707 Fix some compiler warnings
X-SVN-Rev: 19387
2006-03-21 05:04:29 +00:00
George Rhoten
af4d11cd28 ICU-5032 Increase code coverage by removing dead code.
X-SVN-Rev: 19384
2006-03-20 18:59:54 +00:00
George Rhoten
35c4c75f13 ICU-4707 Fix some compiler warnings
X-SVN-Rev: 19383
2006-03-20 07:53:07 +00:00
George Rhoten
b492fe71a3 ICU-4707 Fix some compiler warnings
X-SVN-Rev: 19379
2006-03-20 07:35:37 +00:00
George Rhoten
a93931d6c4 ICU-4973 Rephrase how resource bundles are closed (not deleted).
X-SVN-Rev: 19365
2006-03-17 08:18:45 +00:00
George Rhoten
b09c29ad1d ICU-5032 Remove unreachable code.
X-SVN-Rev: 19361
2006-03-17 00:35:59 +00:00
George Rhoten
95212a9bfd ICU-5032 Increase code coverage numbers by removing redundant code
X-SVN-Rev: 19356
2006-03-16 22:47:23 +00:00
George Rhoten
cf9c14a088 ICU-4707 Fix some compiler warnings about unused code.
X-SVN-Rev: 19355
2006-03-16 20:33:21 +00:00
George Rhoten
a62c62531f ICU-4707 Fix some compiler warnings about unused code.
X-SVN-Rev: 19353
2006-03-16 06:07:07 +00:00
George Rhoten
e3613f638e ICU-4707 Fix some compiler warnings about unused code.
X-SVN-Rev: 19352
2006-03-16 05:43:34 +00:00
George Rhoten
b8328839ca ICU-4707 Fix some compiler warnings about unused code.
X-SVN-Rev: 19351
2006-03-16 04:54:35 +00:00
George Rhoten
af66ad6b26 ICU-4707 Fix some compiler warnings
X-SVN-Rev: 19350
2006-03-16 03:43:24 +00:00
Markus Scherer
e7aa3f3380 ICU-5084 Unicode 5.0 beta (d13)
X-SVN-Rev: 19329
2006-03-03 20:59:01 +00:00
George Rhoten
7f267c6e1b ICU-5086 Improve timezone detection.
X-SVN-Rev: 19325
2006-03-03 08:17:36 +00:00
George Rhoten
deb7d17fdc ICU-5086 Use the localtime timezone link check on platforms that support it.
X-SVN-Rev: 19323
2006-03-03 07:08:05 +00:00
George Rhoten
0e9027e52a ICU-5086 Use the localtime timezone link check on platforms that support it.
X-SVN-Rev: 19322
2006-03-03 07:02:43 +00:00
George Rhoten
1e9f89c2c9 ICU-4707 Remove some compiler warnings about empty compilation units while using static libraries.
X-SVN-Rev: 19321
2006-03-03 07:01:17 +00:00
George Rhoten
5c175798f2 ICU-5086 Use the localtime timezone link check on platforms that support it.
X-SVN-Rev: 19319
2006-03-03 06:47:40 +00:00
George Rhoten
393617a8f7 ICU-5086 Try out better timezone detection.
The default detection without the TZ environment variable still needs to be fixed.

X-SVN-Rev: 19318
2006-03-03 01:35:59 +00:00
George Rhoten
202d985613 ICU-5086 Try out better timezone detection.
The default detection without the TZ environment variable still needs to be fixed.

X-SVN-Rev: 19317
2006-03-03 01:12:55 +00:00
George Rhoten
5b679e213a ICU-5086 Try out better timezone detection.
The default detection without the TZ environment variable still needs to be fixed.

X-SVN-Rev: 19316
2006-03-03 01:05:05 +00:00
George Rhoten
a174b70acd ICU-5086 Try out better timezone detection.
The default detection without the TZ environment variable still needs to be fixed.

X-SVN-Rev: 19315
2006-03-03 01:00:54 +00:00
George Rhoten
cc92266ff5 ICU-4905 Remove an over optimization of mapping files on Windows.
This change will also make sure that you never find someone else's custom modified mapped file.

X-SVN-Rev: 19278
2006-02-25 00:18:07 +00:00
George Rhoten
040e9f22e4 ICU-4051 Make unmodified global variables static const
X-SVN-Rev: 19275
2006-02-24 20:05:45 +00:00
George Rhoten
ba00f9b408 ICU-5081 Remove support for the old naming scheme.
X-SVN-Rev: 19273
2006-02-24 19:47:47 +00:00
George Rhoten
5937e5ec9a ICU-4707 Fix some compiler warnings about unused variables.
X-SVN-Rev: 19230
2006-02-21 18:32:00 +00:00
George Rhoten
fb6970fdde ICU-4869 Use U_CALLCONV in C callbacks.
X-SVN-Rev: 19229
2006-02-21 18:30:10 +00:00
George Rhoten
4baa77b32b ICU-5068 Remove the PTX configuration due to lack of testing.
X-SVN-Rev: 19219
2006-02-19 08:08:55 +00:00
George Rhoten
217d598c65 ICU-5044 Fix some header test issues.
X-SVN-Rev: 19209
2006-02-18 00:37:42 +00:00
Andy Heninger
cfd5650611 ICU-4699 add Freeze to UText
X-SVN-Rev: 19197
2006-02-17 02:16:01 +00:00
Ram Viswanadha
e4671c2124 ICU-5045 fix bug while testing for ro_RO
X-SVN-Rev: 19182
2006-02-16 22:49:34 +00:00
George Rhoten
de57f5f647 ICU-4759 Document the UCONFIG switches better.
X-SVN-Rev: 19179
2006-02-16 22:24:24 +00:00
Ram Viswanadha
24875a7ca0 ICU-5045 use full names for enum constants
X-SVN-Rev: 19172
2006-02-16 01:21:14 +00:00
Markus Scherer
cc00933757 ICU-5045 documentation updates
X-SVN-Rev: 19125
2006-02-09 21:38:12 +00:00
Markus Scherer
05c910e183 ICU-5043 low-level code for lenient-UTF-8 UText provider
X-SVN-Rev: 19123
2006-02-09 21:16:20 +00:00
Ram Viswanadha
e1b12af644 ICU-4974 fix a bug pointed out by George
X-SVN-Rev: 19121
2006-02-09 17:00:23 +00:00
George Rhoten
5dee33ea3e ICU-4707 Fix some compiler warnings about unused variables.
X-SVN-Rev: 19118
2006-02-09 08:59:20 +00:00
Ram Viswanadha
d3ac526291 ICU-5045 add support for codes in iso 15924
X-SVN-Rev: 19105
2006-02-09 01:27:00 +00:00
George Rhoten
d160dc506e ICU-5032 Increase code coverage numbers
X-SVN-Rev: 19087
2006-02-07 22:15:47 +00:00
Ram Viswanadha
5cb6459f4b ICU-4947 remove trailing coma
X-SVN-Rev: 19085
2006-02-07 21:12:44 +00:00
Ram Viswanadha
b9c88ddada ICU-4947 remove trailing coma
X-SVN-Rev: 19083
2006-02-07 19:56:11 +00:00
Ram Viswanadha
e404ee2694 ICU-4947 fix failure on cygwin
X-SVN-Rev: 19077
2006-02-07 06:43:07 +00:00
Ram Viswanadha
ac3e3758c5 ICU-4946 make sure that all headers pass with U_HIDE_DRAFT_API and friends set
X-SVN-Rev: 19074
2006-02-07 01:54:15 +00:00
George Rhoten
e8183d8146 ICU-4635 UCONFIG fixes
X-SVN-Rev: 19072
2006-02-06 21:29:49 +00:00
George Rhoten
838f9c3535 ICU-4635 UCONFIG fixes
X-SVN-Rev: 19068
2006-02-06 07:16:35 +00:00
George Rhoten
7920f6933f ICU-4635 UCONFIG fixes
X-SVN-Rev: 19065
2006-02-06 04:25:42 +00:00
George Rhoten
880b530fd3 ICU-5008 Remove @internal items from the public headers
X-SVN-Rev: 19057
2006-02-02 04:51:05 +00:00
George Rhoten
bc57e25023 ICU-5008 Don't use @internal API.
X-SVN-Rev: 19055
2006-02-02 04:37:15 +00:00
George Rhoten
cf6ba94da3 ICU-5008 Declare one instance of URegistryKey and make them all @stable
X-SVN-Rev: 19054
2006-02-02 03:48:14 +00:00
Andy Heninger
107b13e9c4 ICU-4699 Freezable functions for UText
X-SVN-Rev: 19042
2006-01-30 05:56:06 +00:00
Andy Heninger
64e16dfb5e ICU-4152 UnicodeSetIterator::getString() works with code points
X-SVN-Rev: 19028
2006-01-27 00:24:30 +00:00
Eric Mader
3d0b127c12 ICU-4576 Fix buffer overrun in findWindowsZoneID: wasn't leaving room for trailing null when allocating buffer from heap.
X-SVN-Rev: 19027
2006-01-26 21:51:27 +00:00
Eric Mader
ae8baeb57d ICU-4152 Use TimeZone::getEquivalentID to handle aliases.
X-SVN-Rev: 19020
2006-01-24 22:16:39 +00:00
Eric Mader
ed5ad9b463 ICU-4152 Initial checkin of tests. Aslo bug fixes for bugs that the tests found!
X-SVN-Rev: 19016
2006-01-23 23:25:00 +00:00
Andy Heninger
78a379d0ed ICU-5016 fix compiler warnings & error in previous()
X-SVN-Rev: 19014
2006-01-21 07:00:54 +00:00
George Rhoten
2686453d7d ICU-5009 Fix the documentation output for doxygen.
X-SVN-Rev: 19008
2006-01-18 07:02:22 +00:00
George Rhoten
5e3b816f7a ICU-5009 Fix the documentation output for doxygen.
X-SVN-Rev: 19007
2006-01-18 06:37:07 +00:00
George Rhoten
b6ce118952 ICU-5009 Fix some doxygen warnings
X-SVN-Rev: 19006
2006-01-18 06:07:45 +00:00
George Rhoten
29f09c5768 ICU-5009 Fix some doxygen warnings
X-SVN-Rev: 19004
2006-01-18 05:50:06 +00:00
George Rhoten
4ddc86def7 ICU-5008 Undraft some API
X-SVN-Rev: 19002
2006-01-18 04:02:07 +00:00
George Rhoten
6d97fc4c9f ICU-5008 Undraft some API
X-SVN-Rev: 19000
2006-01-18 03:52:04 +00:00
George Rhoten
ed52ece8ed ICU-5008 Undraft some API
X-SVN-Rev: 18999
2006-01-18 03:34:19 +00:00
George Rhoten
f9397a445c ICU-3085 Change ICU to use the /Zc:wchar_t option.
X-SVN-Rev: 18994
2006-01-17 21:12:17 +00:00
George Rhoten
6a10781c1a ICU-4707 Fix some compiler warnings
X-SVN-Rev: 18986
2006-01-14 09:07:53 +00:00
George Rhoten
16a66a1a44 ICU-4707 Fix some compiler warnings
X-SVN-Rev: 18985
2006-01-14 09:06:35 +00:00
Eric Mader
48ee0ef324 ICU-4152 u_detectWindowsTimeZone => uprv_detectWindowsTimeZone
X-SVN-Rev: 18972
2006-01-13 17:41:59 +00:00
George Rhoten
01d8b5a202 ICU-4152 Use uprv_ for the private function prefix.
X-SVN-Rev: 18971
2006-01-13 00:16:51 +00:00
George Rhoten
9ccaa374c5 ICU-4997 Fix for cases when INT64_C & UINT64_C are defined in another header.
X-SVN-Rev: 18970
2006-01-12 23:58:20 +00:00
Eric Mader
cb74cd1d83 ICU-4152 Need to add Windows-specific modules so that Cygwin build works.
X-SVN-Rev: 18965
2006-01-12 20:26:26 +00:00
Eric Mader
8170d83c48 ICU-4152 Remove C++ style comments.
X-SVN-Rev: 18964
2006-01-12 20:22:00 +00:00
Eric Mader
a992570c40 ICU-4152 Initial check in of Windows formatting code!
X-SVN-Rev: 18963
2006-01-12 19:53:58 +00:00
Eric Mader
2aee23b0eb ICU-4152 fix syntax error.
X-SVN-Rev: 18959
2006-01-09 19:20:59 +00:00
Andy Heninger
e6b05fd11e ICU-4152 UnicodeSetIterator::getString() works with code points
X-SVN-Rev: 18958
2006-01-07 01:35:28 +00:00
George Rhoten
e417f37da6 ICU-4847 Clarify ucnv_open documentation.
X-SVN-Rev: 18955
2006-01-06 23:40:00 +00:00
George Rhoten
c3a5076716 ICU-4987 Stop using setlocale(LC_*, "").
X-SVN-Rev: 18952
2006-01-05 01:21:54 +00:00
George Rhoten
3c84ce1492 ICU-4714 Canonicalization fix for Linux
X-SVN-Rev: 18951
2006-01-04 07:11:28 +00:00
George Rhoten
56f410c999 ICU-4911 Fix a comment
X-SVN-Rev: 18938
2006-01-03 17:23:14 +00:00
Andy Heninger
bcf7c4fe25 ICU-2219 Produce good java output from rbbi scanner state table tool.
X-SVN-Rev: 18921
2005-12-21 22:00:45 +00:00
George Rhoten
646b6d59be ICU-4741 virtual functions can't be defined in headers.
X-SVN-Rev: 18889
2005-12-12 16:51:51 +00:00
George Rhoten
57431e677c ICU-4973 Fix a documentation problem with uset_containsAll.
X-SVN-Rev: 18888
2005-12-12 16:50:34 +00:00
George Rhoten
e6b877d719 ICU-4714 Fixes for collation
X-SVN-Rev: 18862
2005-12-05 19:01:28 +00:00
George Rhoten
7fd7d8e27e ICU-4714 Fixes for Persian languages
X-SVN-Rev: 18861
2005-12-05 18:40:07 +00:00
George Rhoten
c3222c312e ICU-4714 Update locale list.
X-SVN-Rev: 18860
2005-12-05 17:47:51 +00:00
George Rhoten
1ec1de6c1a ICU-4714 Update locale list.
X-SVN-Rev: 18859
2005-12-05 08:42:03 +00:00
George Rhoten
8080e2d90a ICU-4714 Update locale list.
X-SVN-Rev: 18858
2005-12-05 08:26:06 +00:00
George Rhoten
814bca3c2e ICU-4714 Update locale list.
X-SVN-Rev: 18857
2005-12-05 07:57:42 +00:00
George Rhoten
d0559ac03c ICU-4948 Make the makefiles easier to compare against each other
X-SVN-Rev: 18852
2005-12-02 10:21:39 +00:00
George Rhoten
a217bc8e9c ICU-4885 ISO-639 added rup
X-SVN-Rev: 18849
2005-12-01 23:42:21 +00:00
Markus Scherer
7076ab9ce6 ICU-4739 add "no fallback" flag to resource bundles
X-SVN-Rev: 18835
2005-11-28 23:59:33 +00:00
Ram Viswanadha
b70227e2c7 ICU-4741 make compare functions for Hashtable and StringEnumeration general
X-SVN-Rev: 18788
2005-11-11 19:23:09 +00:00
George Rhoten
99d3e09191 ICU-4477 Fix for using ICU on Windows, and the data being mapped is used by multiple users.
X-SVN-Rev: 18771
2005-11-08 00:15:40 +00:00
George Rhoten
d1f265499b ICU-4911 Fix a memory leak
X-SVN-Rev: 18756
2005-11-04 19:19:45 +00:00
George Rhoten
db2b1d1b3f ICU-4707 Fix some compiler warnings
X-SVN-Rev: 18752
2005-11-02 08:03:19 +00:00
Andy Heninger
511637f54a ICU-4669 UText refactoring & 64 bit changes.
X-SVN-Rev: 18726
2005-10-28 00:01:18 +00:00
Andy Heninger
48e7893bad ICU-4669 ICU 3.4 review comments on UText, fixes added.
X-SVN-Rev: 18715
2005-10-25 00:49:31 +00:00
George Rhoten
58881c2ea7 ICU-4893 Fix a problem with bounds checking and using a stack buffer.
X-SVN-Rev: 18706
2005-10-24 06:58:05 +00:00
George Rhoten
5221d3bad4 ICU-4881 Update version number to 3.5.
X-SVN-Rev: 18689
2005-10-17 22:11:34 +00:00
George Rhoten
6827d1ddc6 ICU-4827 Warning fixes for managed C++.
X-SVN-Rev: 18688
2005-10-17 21:25:04 +00:00
George Rhoten
2251256ae9 ICU-4872 Fix broken URLs
X-SVN-Rev: 18681
2005-10-14 03:37:18 +00:00
George Rhoten
25b0e41aac ICU-4872 Fix broken URLs
X-SVN-Rev: 18677
2005-10-14 01:09:29 +00:00
Vladimir Weinstein
b28410ab1b ICU-4835 move *getByKeyWithFallback to internal header
X-SVN-Rev: 18664
2005-10-11 23:59:46 +00:00
George Rhoten
41ed8bd11e ICU-4633 Add support for UCONFIG_NO_FILE_IO
X-SVN-Rev: 18610
2005-09-29 23:06:12 +00:00
George Rhoten
8edc0a4008 ICU-4855 Update ISO-639 list
X-SVN-Rev: 18609
2005-09-29 22:54:10 +00:00
Andy Heninger
c7ad1e5c2e ICU-4773 rbbi, various cleanups
X-SVN-Rev: 18605
2005-09-29 04:20:36 +00:00
Andy Heninger
f7ac819c75 ICU-4773 fix some compiler warnings
X-SVN-Rev: 18594
2005-09-27 21:20:52 +00:00
Andy Heninger
f4c3b75a4d ICU-4269 Tweak sentence break rules; fix rbbi UText problem.
X-SVN-Rev: 18591
2005-09-27 18:21:18 +00:00
Andy Heninger
f327cc7af2 ICU-4773 add beginning of input test to rbbi rules
X-SVN-Rev: 18589
2005-09-27 00:03:32 +00:00
Deborah Goldsmith
c7116a381e ICU-4838 Use atomic inc/dec on Mac OS X 10.4 or later
X-SVN-Rev: 18579
2005-09-23 21:12:34 +00:00
George Rhoten
fd19363ceb ICU-4714 Properly canonicalize serbian locales.
X-SVN-Rev: 18578
2005-09-23 21:00:41 +00:00
Deborah Goldsmith
0cc1b41075 ICU-4837 Enabled build-time patch of uconfig.h
X-SVN-Rev: 18571
2005-09-23 00:28:03 +00:00
George Rhoten
9b45236c3f ICU-4738 Don't put .so files in the lib directory.
X-SVN-Rev: 18557
2005-09-20 20:41:08 +00:00
Markus Scherer
c459740c62 ICU-4739 minor ucnv_swap() bug fixes
X-SVN-Rev: 18556
2005-09-20 18:59:05 +00:00
Markus Scherer
caf2542c64 ICU-4739 export uprv_ebcdicFromAscii() for icupkg
X-SVN-Rev: 18555
2005-09-20 18:51:22 +00:00
George Rhoten
f1852ba928 ICU-4047 Fix for Solaris 10 machines upgraded from earlier versions of Solaris
X-SVN-Rev: 18544
2005-09-19 06:28:02 +00:00
George Rhoten
39ad72f108 ICU-4822 uscript_getScript should return an invalid script enum when the arguments are invalid
X-SVN-Rev: 18524
2005-09-15 00:01:03 +00:00
John Emmons
b71fb32e87 ICU-4738 Build archive libraries for AIX
X-SVN-Rev: 18507
2005-09-08 18:11:32 +00:00
Andy Heninger
97c9ed48e7 ICU-4181 fix perl script so generated rbbirpt.h file does no vary arbitrarily.
X-SVN-Rev: 18499
2005-09-07 16:39:12 +00:00
Ram Viswanadha
1ca738302f ICU-4741 implement multi-level fallback
X-SVN-Rev: 18487
2005-09-01 22:27:16 +00:00
George Rhoten
7d8e7df80c ICU-4746 First pass on making the alias table into a service object.
Minimize existing exposed internal API.

X-SVN-Rev: 18483
2005-08-30 20:37:50 +00:00
Ram Viswanadha
73ac81ed00 ICU-4741 add clone and compare functions
X-SVN-Rev: 18473
2005-08-26 21:50:51 +00:00
George Rhoten
27fd8e382d ICU-4733 Use int32_t instead of int.
X-SVN-Rev: 18458
2005-08-23 18:44:52 +00:00
Andy Heninger
f2a506c9d1 ICU-3671 Suppress assertion failure, bug uncovered by a new test case. New bug is 4730
X-SVN-Rev: 18453
2005-08-19 01:20:01 +00:00
Andy Heninger
67d1d05ddc ICU-4234 Add bounds check to an internal stack buffer.
X-SVN-Rev: 18446
2005-08-17 18:36:35 +00:00
Andy Heninger
e528c464a8 ICU-4654 remove outdated code snippets in break iterator header files.
X-SVN-Rev: 18444
2005-08-17 05:11:41 +00:00
Steven R. Loomis
5bd9b6f420 ICU-4703 BEAM fixes
X-SVN-Rev: 18435
2005-08-15 21:50:56 +00:00
Ram Viswanadha
7aaebd3ab7 ICU-4051 verify locale aliases
X-SVN-Rev: 18430
2005-08-12 22:01:55 +00:00
Vladimir Weinstein
51bbb19d1f ICU-4717 fix stack object initialization in init_resb_result
X-SVN-Rev: 18417
2005-08-10 06:13:04 +00:00
George Rhoten
d99342357b ICU-3449 The default codepage on Mac OS X (Darwin) should be UTF-8 as suggested by Deborah.
X-SVN-Rev: 18416
2005-08-09 23:36:28 +00:00
George Rhoten
e5d666e80e ICU-3449 Fix for Solaris.
X-SVN-Rev: 18405
2005-08-06 00:13:14 +00:00
George Rhoten
47778cdb36 ICU-4714 Add "posix" to canonicalization for AIX.
X-SVN-Rev: 18403
2005-08-05 21:41:31 +00:00
George Rhoten
eef6b52e78 ICU-3449 Don't dereference NULL.
X-SVN-Rev: 18402
2005-08-05 20:35:01 +00:00
George Rhoten
b0c15b2e79 ICU-3449 Don't dereference NULL.
X-SVN-Rev: 18401
2005-08-05 17:29:57 +00:00