Commit Graph

18189 Commits

Author SHA1 Message Date
Eric Mader
829795fb7c ICU-5241 Add support for stand-alone, narrow weekday and month names, quarters and era names.
X-SVN-Rev: 19745
2006-06-21 23:12:13 +00:00
Eric Mader
c555f21ac2 ICU-5241 Add tests for stand-alone, narrow weekday and month names and era names.
X-SVN-Rev: 19744
2006-06-21 22:58:21 +00:00
Eric Mader
369b6ab2f0 ICU-5251 Add support for narrow / stand-alone weekdays, month names; full era names, and quarters.
X-SVN-Rev: 19743
2006-06-21 22:56:25 +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
Vladimir Weinstein
48633f914b ICU-5232 fix for nextSortKeyPart bug that was uncovered in
collate/CollationThaiTest/TestDictionary. The function was made simpler
and actually correct. Rejoice and consider backporting to 3.2.

X-SVN-Rev: 19734
2006-06-16 06:00:13 +00:00
Vladimir Weinstein
67a594dddd ICU-5232 nextSortKeyPart doesn't need consumedChars anymore
X-SVN-Rev: 19733
2006-06-16 05:53:13 +00:00
Vladimir Weinstein
67c07190f2 ICU-5231 Update UCA 5.0 CODAN placeholder
X-SVN-Rev: 19732
2006-06-16 05:52:02 +00:00
Vladimir Weinstein
1b2e91e2ac ICU-5231 Update UCA 5.0 CE values
X-SVN-Rev: 19731
2006-06-16 05:48:37 +00:00
Vladimir Weinstein
0c0bad0938 ICU-5231 Update UCA 5.0 version and sortkey values
X-SVN-Rev: 19730
2006-06-16 05:47:24 +00:00
Vladimir Weinstein
9662753980 ICU-5231 Update UCA 5.0 version values
X-SVN-Rev: 19729
2006-06-16 05:46:38 +00:00
Vladimir Weinstein
29d93b9c92 ICU-5231 More robust reading of UCA test file for threading test
X-SVN-Rev: 19728
2006-06-16 05:45:50 +00:00
Vladimir Weinstein
ad73d4ec89 ICU-5231 UCA 5.0 rules need even more space to parse
X-SVN-Rev: 19727
2006-06-16 05:44:53 +00:00
Vladimir Weinstein
3f092b72ac ICU-5231 UCA 5.0
X-SVN-Rev: 19726
2006-06-16 05:40:19 +00:00
Vladimir Weinstein
c03e17a9b2 ICU-5231 UCA 5.0
X-SVN-Rev: 19725
2006-06-16 05:30:20 +00:00
Vladimir Weinstein
df16a7eb82 ICU-5231 Remove FractionalUCA.txt and UCARules.txt from the list of copyrighted files
X-SVN-Rev: 19724
2006-06-16 05:20:12 +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
188173647b ICU-5225 Based on the decision of the group, we will optimize for speed and provide no option for optimizing for size.
X-SVN-Rev: 19721
2006-06-14 23:09:52 +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
2187439b4d ICU-5225 Documentation change for the last file change.
X-SVN-Rev: 19713
2006-06-13 05:56:05 +00:00
George Rhoten
bf8df9fe3f ICU-5225 Minor speed improvement when opening all converters.
Don't advertise rarely used LMBCS converter variants when LMBCS-1 is good enough.

X-SVN-Rev: 19712
2006-06-13 05:47:40 +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
Mark Davis
6a1f5ae01a ICU-5222 misc updates
X-SVN-Rev: 19702
2006-06-09 21:21:20 +00:00
George Rhoten
90521732dc ICU-5014 Make --disable-64-libs use -m32 on gcc platforms.
X-SVN-Rev: 19698
2006-06-09 01:33:53 +00:00
Mark Davis
1d7d7f00ba ICU-5222 updates for UCD/A 5.0.0
X-SVN-Rev: 19697
2006-06-08 18:16:40 +00:00
George Rhoten
18f81012d0 ICU-5161 Fix uninitialized memory read.
X-SVN-Rev: 19696
2006-06-08 05:17:00 +00:00
George Rhoten
9ee0b9a0f2 ICU-4527 Fix "%.*G" for printf
X-SVN-Rev: 19695
2006-06-08 03:17:38 +00:00
George Rhoten
79be730203 ICU-4527 Porting fix for Linux
X-SVN-Rev: 19694
2006-06-08 03:17:05 +00:00
George Rhoten
3a91be6e8a ICU-5032 Improve code coverage
X-SVN-Rev: 19693
2006-06-07 22:28:24 +00:00
George Rhoten
ad959a3e4d ICU-4527 Fix "%.*G" for printf
X-SVN-Rev: 19692
2006-06-07 04:42:25 +00:00
George Rhoten
7f2f9e4c63 ICU-5032 Remove unused code.
X-SVN-Rev: 19691
2006-06-06 22:38:49 +00:00
George Rhoten
1768c70e6d ICU-5032 Improve code coverage
X-SVN-Rev: 19690
2006-06-06 22:00:05 +00:00