Commit Graph

8367 Commits

Author SHA1 Message Date
George Rhoten
75adfd3610 ICU-1968 Fix and test a buffer overflow
X-SVN-Rev: 8999
2002-07-02 21:42:29 +00:00
Mark Davis
bc4c616775 Fixed logical first CE with implicit + homeless
X-SVN-Rev: 8998
2002-07-02 20:55:02 +00:00
George Rhoten
49eb2e63e3 ICU-1968 Fix a buffer overflow
X-SVN-Rev: 8997
2002-07-02 19:21:35 +00:00
Mark Davis
8f23b9ffa1 fixed sorting so that first two CEs are used with expansions
X-SVN-Rev: 8996
2002-07-02 18:55:47 +00:00
Mark Davis
7a2d985e61 reworked rules to try to fix nagging tweeks with expansions
X-SVN-Rev: 8995
2002-07-02 17:43:48 +00:00
Mark Davis
6d21740098 added non-characters
X-SVN-Rev: 8994
2002-07-02 15:42:42 +00:00
GCL Shanghai
b89c229c6e ICU-1953 change comments style and check 0/NULL
X-SVN-Rev: 8993
2002-07-02 15:10:30 +00:00
Mark Davis
994de98435 added more tests (#9, #10)
X-SVN-Rev: 8992
2002-07-02 02:00:48 +00:00
George Rhoten
8c4f6e452c ICU-1953 Don't return NULL when it's suppose to return UCOL_NO_MORE_CES
X-SVN-Rev: 8991
2002-07-02 01:28:49 +00:00
Markus Scherer
2d5114e756 ICU-1967 tighten utf-8 code, must not encode surrogate code points (unpaired surrogates) per unicode 3.2
X-SVN-Rev: 8990
2002-07-02 00:51:16 +00:00
Markus Scherer
e3efed98e9 ICU-1967 make non-character check faster - fail most of BMP right away
X-SVN-Rev: 8989
2002-07-02 00:48:46 +00:00
Eric Mader
1a953aa0f8 ICU-1068 need to regenerate testdata.cpp for new positioning model. (sign flipped on y adjustments)
X-SVN-Rev: 8988
2002-07-01 22:52:29 +00:00
George Rhoten
2a54052fbc ICU-1953 Change the documentaiton of u_charDigitValue
X-SVN-Rev: 8987
2002-07-01 21:03:52 +00:00
Markus Scherer
97c20c88af ICU-1967 split ucnv_utf.c into more manageable ucnv_uxx.c where x=7, 8, 16, 32
X-SVN-Rev: 8986
2002-07-01 19:32:52 +00:00
Eric Mader
1a92db995b ICU-1953 cast LE_MEMORY_ALLOCATION_ERROR to UErrorCode.
X-SVN-Rev: 8985
2002-07-01 18:06:19 +00:00
Eric Mader
898fd409f9 ICU-1953 remove // comments from C code. Fix indentation, removed tabs.
X-SVN-Rev: 8984
2002-07-01 18:04:55 +00:00
GCL Shanghai
d160acc6e2 ICU-1953 API docs have complete set of @param, @return...
X-SVN-Rev: 8983
2002-07-01 11:04:45 +00:00
GCL Shanghai
8898311b26 ICU-1953 Public C API have U_CAPI return-type U_EXPORT2
X-SVN-Rev: 8982
2002-06-29 09:33:05 +00:00
GCL Shanghai
2144eab40a ICU-1953 Public C API have U_CAPI return-type U_EXPORT2 / Test for NULL after each uprv_malloc() or new
X-SVN-Rev: 8981
2002-06-29 09:32:36 +00:00
GCL Shanghai
1e188eca35 ICU-1953 Test for NULL after each uprv_malloc() or new
X-SVN-Rev: 8980
2002-06-29 09:31:05 +00:00
Eric Mader
89dd133d16 ICU-1289 Change to use UCharacterIterator to iterate over the text.
X-SVN-Rev: 8979
2002-06-29 01:43:19 +00:00
Markus Scherer
c16c9ab43e ICU-1962 fix bad conflict merge
X-SVN-Rev: 8978
2002-06-29 00:15:00 +00:00
Markus Scherer
11948b52df ICU-1962 change UObject: RTTI pure virtual, remove other boilerplate for now
X-SVN-Rev: 8977
2002-06-29 00:04:16 +00:00
George Rhoten
2261c0e9b8 ICU-868 New alias scheme.
X-SVN-Rev: 8976
2002-06-28 23:59:22 +00:00
George Rhoten
70debd215f ICU-868 New alias scheme.
X-SVN-Rev: 8975
2002-06-28 23:13:30 +00:00
Alan Liu
a79775fe45 ICU-1434 add #include
X-SVN-Rev: 8974
2002-06-28 21:42:11 +00:00
George Rhoten
9d985564e7 ICU-868 Fix the binary searching. This loop was used for ucnv_io.c too.
X-SVN-Rev: 8973
2002-06-28 21:41:07 +00:00
George Rhoten
1ea112d1ce ICU-868 Generate the tables with some debugging information just in case the tables aren't good.
X-SVN-Rev: 8972
2002-06-28 21:38:39 +00:00
Alan Liu
d1773b2571 ICU-1434 initial implementation of source/target set API
X-SVN-Rev: 8971
2002-06-28 21:13:54 +00:00
Alan Liu
59164f02ca ICU-1434 improve method names; minor cleanup
X-SVN-Rev: 8970
2002-06-28 19:18:05 +00:00
Mark Davis
72a043bed7 New d5 after discussions with Ken; added HOMELESS in Fractional UCA
X-SVN-Rev: 8969
2002-06-28 01:59:58 +00:00
Mark Davis
46138ef4f3 New d5 after discussions with Ken; added HOMELESS in Fractional UCA
X-SVN-Rev: 8968
2002-06-28 01:47:18 +00:00
Alan Liu
a631667348 ICU-1434 handle supplementals correctly
X-SVN-Rev: 8967
2002-06-28 00:13:23 +00:00
George Rhoten
ac12339f9c ICU-45 Fix for z/OS 1.2 and a Solaris warning.
X-SVN-Rev: 8966
2002-06-27 23:49:17 +00:00
Mark Davis
fb73b94133 Hand-fixed problems in d2.
X-SVN-Rev: 8965
2002-06-27 22:59:54 +00:00
George Rhoten
b4fe21729f ICU-45 Win64 support
X-SVN-Rev: 8964
2002-06-27 21:17:02 +00:00
Andy Heninger
e56b99a590 ICU-45 RBBI copyright notices, AIX portability, comments
X-SVN-Rev: 8963
2002-06-27 21:14:47 +00:00
George Rhoten
59029844b7 ICU-1868 Update for iSeries
X-SVN-Rev: 8962
2002-06-27 21:02:07 +00:00
George Rhoten
6eae56bbe0 ICU-1891 More fixes for the z/OS 1.2 compiler
X-SVN-Rev: 8961
2002-06-27 20:42:48 +00:00
Mark Davis
2b26972275 Updated to new 3.1.1d2
X-SVN-Rev: 8960
2002-06-27 19:05:55 +00:00
Markus Scherer
28e8046c5c ICU-1962 derive all ICU C++ classes from common UObject base class
X-SVN-Rev: 8959
2002-06-27 16:36:57 +00:00
Mark Davis
758c417af2 Added more tests
X-SVN-Rev: 8958
2002-06-27 15:58:35 +00:00
Vladimir Weinstein
0471b8b46e ICU-1948 fix memory access error
X-SVN-Rev: 8957
2002-06-27 15:29:50 +00:00
Andy Heninger
878c84b1d2 ICU-1117 add getRuleStatus() to RBBI
X-SVN-Rev: 8956
2002-06-27 01:50:22 +00:00
Markus Scherer
37792a8277 ICU-1962 derive all ICU C++ classes from common UObject base class
X-SVN-Rev: 8955
2002-06-27 01:37:52 +00:00
Markus Scherer
3f0f9fffec ICU-1962 derive all ICU C++ classes from common UObject base class
X-SVN-Rev: 8954
2002-06-27 01:27:47 +00:00
Markus Scherer
5a81709c73 ICU-1962 derive all ICU C++ classes from common UObject base class
X-SVN-Rev: 8953
2002-06-27 01:19:20 +00:00
Alan Liu
a81b115bdb ICU-1434 fix warnings
X-SVN-Rev: 8952
2002-06-26 19:08:27 +00:00
Alan Liu
4444dd19e0 ICU-1897 remove unnecessary try/catch
X-SVN-Rev: 8951
2002-06-26 18:33:52 +00:00
Alan Liu
31e8a2b206 ICU-1434 initial public implementation of getSourceSet and getTargetSet
X-SVN-Rev: 8950
2002-06-26 18:12:40 +00:00