Commit Graph

2725 Commits

Author SHA1 Message Date
George Rhoten
01a5ebcb3d ICU-3181 No real code changes. Shuffle code around to allow the compiler to inline functions more easily
X-SVN-Rev: 12874
2003-08-19 20:56:31 +00:00
George Rhoten
555a61a068 ICU-3190 Prevent the constant rebuilding of ICU when it isn't needed.
X-SVN-Rev: 12872
2003-08-19 17:39:26 +00:00
Eric Mader
77b4b3d60d ICU-3174 trailing whitespace run will be fist in the run array for RTL lines.
X-SVN-Rev: 12859
2003-08-18 17:41:23 +00:00
Alan Liu
179d710949 ICU-2966 check in Apple's changes to Darwin host time zone detection code
X-SVN-Rev: 12845
2003-08-15 20:06:22 +00:00
Andy Heninger
8fcbf88e68 ICU-3014 Remove some u_init() calls from some tools to get UNIXy builds alive. They're using ICU without needing data, and without valid data available
X-SVN-Rev: 12832
2003-08-15 01:26:22 +00:00
Andy Heninger
78ca2fdfc9 ICU-3014 Add explicit u_init() calls to tools and tests in anticipation of static init changes
X-SVN-Rev: 12826
2003-08-14 21:34:54 +00:00
George Rhoten
98d6fb2fce ICU-3181 Shuffle code around to allow the compiler to inline functions more easily
X-SVN-Rev: 12823
2003-08-14 02:32:31 +00:00
Alan Liu
0f89eac7a9 ICU-3177 make stack-based resource bundles possible in i18n
X-SVN-Rev: 12819
2003-08-13 20:52:53 +00:00
George Rhoten
a81af8504b ICU-2235 Fix for gcc
X-SVN-Rev: 12818
2003-08-13 20:45:50 +00:00
George Rhoten
556b322585 ICU-2235 Fix for gcc
X-SVN-Rev: 12817
2003-08-13 20:40:12 +00:00
Markus Scherer
c2f3b8d640 ICU-2235 swap Unicode properties files
X-SVN-Rev: 12811
2003-08-12 12:23:56 +00:00
Markus Scherer
5b631a7f3b ICU-2235 fix length calculations
X-SVN-Rev: 12810
2003-08-12 12:21:24 +00:00
Markus Scherer
5709fddab7 ICU-2235 swap serialized UTries
X-SVN-Rev: 12809
2003-08-12 12:20:06 +00:00
Markus Scherer
8d31f3288e ICU-2235 move udataswp.* into the right project folder
X-SVN-Rev: 12808
2003-08-12 12:18:01 +00:00
Markus Scherer
a11fc0d142 ICU-2235 swap converter alias tables
X-SVN-Rev: 12807
2003-08-12 00:26:07 +00:00
Markus Scherer
bf6143e7c7 ICU-2235 do not swap 0xaa padding bytes after key strings
X-SVN-Rev: 12806
2003-08-12 00:21:41 +00:00
Markus Scherer
b0eb1e1f5d ICU-2235 test arguments and data instead of noop even if the data need not change, to catch data problems early
X-SVN-Rev: 12805
2003-08-12 00:20:20 +00:00
Andy Heninger
58fc849c4f ICU-3156 fix problems with ICU_USE_THREADS and the revised mutexes.
X-SVN-Rev: 12803
2003-08-10 23:57:35 +00:00
Markus Scherer
fa15c62af3 ICU-2235 add udata_printError() output
X-SVN-Rev: 12801
2003-08-09 00:27:31 +00:00
Andy Heninger
c934d47697 ICU-3156 u_setIncDecFunctions(), API Docs
X-SVN-Rev: 12799
2003-08-08 23:56:02 +00:00
Markus Scherer
c96db994ab ICU-2235 initial icu data swapping code
X-SVN-Rev: 12797
2003-08-08 23:39:34 +00:00
Andy Heninger
aedb354246 ICU-3156 u_setMutexFunctions(), cleanup to mutex implementation
X-SVN-Rev: 12787
2003-08-08 16:23:38 +00:00
Markus Scherer
85e7446047 ICU-2449 take IMAP-mailbox-name out of UCONFIG_NO_LEGACY_CONVERSION brackets
X-SVN-Rev: 12769
2003-08-05 23:39:49 +00:00
Markus Scherer
b98ab2b105 ICU-2449 more documentation improvements
X-SVN-Rev: 12767
2003-08-05 17:30:02 +00:00
Markus Scherer
a2f0081966 ICU-3138 credit Niklaus Wirth's book
X-SVN-Rev: 12764
2003-08-05 16:20:33 +00:00
Markus Scherer
a5165b0479 ICU-3138 always use insertion sort for short arrays
X-SVN-Rev: 12762
2003-08-05 13:29:36 +00:00
Andy Heninger
ed7b79ac52 ICU-3156 u_setMemoryFuncs(), partial u_setMutexFunctions()
X-SVN-Rev: 12760
2003-08-05 01:25:54 +00:00
Markus Scherer
2919851e9e ICU-3050 fix setting of leadUnitValue for lead surrogates before folding
X-SVN-Rev: 12759
2003-08-05 00:20:30 +00:00
Ram Viswanadha
437c9d85d7 ICU-3050 utrie_enum() needs to report a transition to a block of unused lead surrogates
X-SVN-Rev: 12756
2003-08-04 22:25:18 +00:00
Markus Scherer
d16be0ea7f ICU-3138 add internal sort function to replace qsort
X-SVN-Rev: 12753
2003-08-04 20:37:54 +00:00
Andy Heninger
75169ddbe4 ICU-3156 add new ICU error for use by u_setMemFuncs()
X-SVN-Rev: 12750
2003-08-04 17:36:13 +00:00
Markus Scherer
c5c4313f35 ICU-2449 remove ucnv_getUChar32KeepOverflow(), add ucnv_toUWriteCodePoint(), improve documentation
X-SVN-Rev: 12735
2003-08-01 15:06:19 +00:00
Markus Scherer
029f40c1da ICU-2449 remove ucnv_getUChar32KeepOverflow(), add ucnv_toUWriteCodePoint()
X-SVN-Rev: 12734
2003-08-01 15:05:35 +00:00
Markus Scherer
1eb897ec0f ICU-2449 documentation updates
X-SVN-Rev: 12733
2003-08-01 15:03:46 +00:00
Markus Scherer
01823a43c4 ICU-2449 refactor conversion - call toUnicode and getNextUChar callbacks only from ucnv.c framework, some optimizations for 1/2-byte MBCS like Shift-JIS
X-SVN-Rev: 12732
2003-08-01 15:02:27 +00:00
Markus Scherer
e8b985f363 ICU-2449 refactor conversion - call toUnicode and getNextUChar callbacks only from ucnv.c framework
X-SVN-Rev: 12731
2003-08-01 14:58:43 +00:00
Markus Scherer
d65fa8f193 ICU-2449 refactor conversion - call toUnicode and getNextUChar callbacks only from ucnv.c framework, remove unnecessary if(offsets!=NULL) ...
X-SVN-Rev: 12730
2003-08-01 14:48:28 +00:00
Markus Scherer
03cf995d9e ICU-2449 refactor conversion - call toUnicode and getNextUChar callbacks only from ucnv.c framework, fix/rewrite ISO 2022 toUnicode
X-SVN-Rev: 12729
2003-08-01 14:42:29 +00:00
Markus Scherer
19fb36e3bd ICU-2449 refactor conversion - call toUnicode and getNextUChar callbacks only from ucnv.c framework
X-SVN-Rev: 12728
2003-08-01 14:39:14 +00:00
Markus Scherer
84c8978d16 ICU-2449 improve API doc for ucnv_getNextUChar()
X-SVN-Rev: 12727
2003-08-01 14:37:11 +00:00
George Rhoten
700ca91dc2 ICU-3151 Fix some documentation and the U8_NEXT macro
X-SVN-Rev: 12717
2003-07-31 15:44:42 +00:00
Eric Mader
26372d2c88 ICU-3050 StringPrep API first cut; fix Visual Studio .NET projects.
X-SVN-Rev: 12704
2003-07-28 23:43:22 +00:00
Ram Viswanadha
fab121441c ICU-3050 Fix compiler warnings and build failures on AIX and Solaris
X-SVN-Rev: 12688
2003-07-25 16:01:32 +00:00
Ram Viswanadha
c33e7dd5da ICU-3050 fix compiler warning
X-SVN-Rev: 12679
2003-07-25 00:16:15 +00:00
Ram Viswanadha
d5ce54c99c ICU-3050 add usprep.o to the makefile
X-SVN-Rev: 12676
2003-07-24 23:59:13 +00:00
Ram Viswanadha
9a043c2e5f ICU-3050 StringPrep API first cut
X-SVN-Rev: 12674
2003-07-24 23:23:19 +00:00
Andy Heninger
c78d5ede6d ICU-2871 Default Locale thread safety enhancements. Add cache of defaults that have been set.
X-SVN-Rev: 12669
2003-07-24 01:15:10 +00:00
Markus Scherer
8ab9f23f3a ICU-2449 refactor conversion - call fromUnicode callbacks only from ucnv.c framework
X-SVN-Rev: 12667
2003-07-24 00:28:47 +00:00
George Rhoten
16c3f934e8 ICU-3111 Fix a memory leak when u_init is called, but the ures_* API isn't used.
X-SVN-Rev: 12650
2003-07-22 15:07:18 +00:00
Markus Scherer
39a2aed516 ICU-2449 new semantics of truncated sequences; move callback/truncated handling into ucnv.c API functions
X-SVN-Rev: 12649
2003-07-22 04:22:57 +00:00