Commit Graph

7099 Commits

Author SHA1 Message Date
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
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
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
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
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
George Rhoten
2fe4c14ece ICU-1891 Update for z/OS 1.2. Hopefully this is correct.
X-SVN-Rev: 8945
2002-06-26 16:32:51 +00:00
George Rhoten
ba0e288988 ICU-45 retweak MSVC projects
X-SVN-Rev: 8944
2002-06-26 16:22:08 +00:00
George Rhoten
a9dadeaab8 ICU-1930 Fix for as/400. Use the proper enum.
X-SVN-Rev: 8943
2002-06-26 16:09:57 +00:00
Andy Heninger
9ea53d52df ICU-45 new builder for RBBI rules, tweak MSVC project files.
X-SVN-Rev: 8942
2002-06-25 20:31:26 +00:00
Andy Heninger
70621f8923 ICU-45 new builder for RBBI rules, remove obsolete RBBI files
X-SVN-Rev: 8941
2002-06-25 18:53:10 +00:00
Andy Heninger
631cd39ece ICU-45 new builder for RBBI rules, initial checkin
X-SVN-Rev: 8940
2002-06-25 17:50:40 +00:00
Andy Heninger
32c09250b7 ICU-45 new builder for RBBI rules, initial checkin
X-SVN-Rev: 8939
2002-06-25 17:23:07 +00:00
Vladimir Weinstein
f6d8f01f27 ICU-1948 zh_HK.txt and zh_MO.txt now use data from zh_TW.txt (run-time resolution)
X-SVN-Rev: 8938
2002-06-24 21:01:06 +00:00
Vladimir Weinstein
c92373eed9 ICU-1948 new test file - testaliases.txt, used in cintltst
X-SVN-Rev: 8937
2002-06-24 21:00:08 +00:00
Vladimir Weinstein
e594347bf5 ICU-1948 test resource level sharing
X-SVN-Rev: 8936
2002-06-24 20:58:56 +00:00
Vladimir Weinstein
dce5b17a3a ICU-1948 Support for direct resource access and resource level sharing (aliases)
X-SVN-Rev: 8934
2002-06-24 20:58:17 +00:00
Vladimir Weinstein
4aeef61dff ICU-1948 Added error code for circular aliases
X-SVN-Rev: 8933
2002-06-24 20:56:55 +00:00
George Rhoten
99a812aa09 ICU-1891 Remove a warning/error to the z/OS 1.2 compiler
X-SVN-Rev: 8932
2002-06-24 19:49:13 +00:00
Eric Mader
b5b02ebdd8 ICU-1943 don't do mark to mark positioning between two marks attached to different ligature components
X-SVN-Rev: 8920
2002-06-22 00:34:39 +00:00
Ram Viswanadha
a28d72cd79 ICU-1953 test handling of INV + HALANT
X-SVN-Rev: 8919
2002-06-22 00:20:43 +00:00
Ram Viswanadha
52765d7e5d ICU-1953 Fix handling of INV + HALANT
X-SVN-Rev: 8918
2002-06-22 00:20:04 +00:00
Eric Mader
cf90102603 ICU-1068 allow for zero entry, exit anchor table offsets. Reset cursiveFirstPosition in resetCursiveLastExitPoint.
X-SVN-Rev: 8911
2002-06-20 22:23:58 +00:00
George Rhoten
6a63bd4d43 ICU-821 Compaq C compiler on Tru64 needs to be ccc not the cxx compiler for C++
X-SVN-Rev: 8904
2002-06-18 20:19:56 +00:00
George Rhoten
db0120092d ICU-1891 Better fix for z/OS
X-SVN-Rev: 8903
2002-06-18 20:17:48 +00:00
George Rhoten
31903ee436 ICU-900 Fix some compiler warnings.
X-SVN-Rev: 8901
2002-06-17 21:31:41 +00:00
George Rhoten
d323a9da62 ICU-1900 Linux Alpha shows an error in exhaustive mode. Let's see it.
X-SVN-Rev: 8900
2002-06-17 17:36:55 +00:00
Vladimir Weinstein
daa0a7488d ICU-1948 More support for resource level aliases
X-SVN-Rev: 8894
2002-06-14 06:35:09 +00:00
Vladimir Weinstein
36387b18a7 ICU-1948 Support for resource level aliases
X-SVN-Rev: 8893
2002-06-14 06:03:08 +00:00
Vladimir Weinstein
d75e2f97df ICU-1948 Introducing alias type.
X-SVN-Rev: 8892
2002-06-14 06:01:13 +00:00
Vladimir Weinstein
f5577b6906 ICU-1948 Introducing alias typa. Also move %%CollationBin under CollationElements table
X-SVN-Rev: 8891
2002-06-14 06:00:15 +00:00
Vladimir Weinstein
9e2dca1c4e ICU-1948 move %%CollationBin under CollationElements table
X-SVN-Rev: 8890
2002-06-14 05:59:49 +00:00
Vladimir Weinstein
cd14071b07 ICU-1880 use InltTest:loadTestData static method for data loading consistency
X-SVN-Rev: 8889
2002-06-14 05:49:18 +00:00
George Rhoten
c109642873 ICU-1896 Make ucnv_io_fillAvailableConverters use the new syntax
X-SVN-Rev: 8888
2002-06-14 00:09:01 +00:00
George Rhoten
775e63220e ICU-1930 Don't use // in a .c file
X-SVN-Rev: 8885
2002-06-13 20:47:42 +00:00
George Rhoten
0c7e57b884 ICU-1880 Fix for other compilers like gcc
X-SVN-Rev: 8884
2002-06-13 20:43:03 +00:00
Vladimir Weinstein
71c2e432b3 ICU-1930 updated tests for the new UCA (some of them still fail, pending new data files)
X-SVN-Rev: 8883
2002-06-13 18:35:27 +00:00
Vladimir Weinstein
96f743b5ad ICU-1930 updated tests for the new UCA
X-SVN-Rev: 8882
2002-06-13 18:35:05 +00:00
Vladimir Weinstein
6221f1bfc1 ICU-1930 new implicit CE generation code. Also allowed setting of immplicit variables from outside, for bootstrap mode (genUCA)
X-SVN-Rev: 8881
2002-06-13 18:34:41 +00:00
Vladimir Weinstein
503c4b104d ICU-1930 updated constants for indirect positioning (most of them will go away, once everything is in the UCA)
X-SVN-Rev: 8880
2002-06-13 18:33:19 +00:00
Vladimir Weinstein
293c766940 ICU-1930 read some of the indirect values from the UCA
X-SVN-Rev: 8879
2002-06-13 18:32:38 +00:00
Vladimir Weinstein
ff40ad6613 ICU-1930 moved canonical closure code here and made it exported (to be used by genUCA). Also fixed a bug in utrie folding function
X-SVN-Rev: 8878
2002-06-13 18:31:34 +00:00
Vladimir Weinstein
f70eda36bf ICU-1930 use values from the UCA for CE generation. refactored closure code and moved it to ucol_elm & made it usable from the genUCA
X-SVN-Rev: 8875
2002-06-13 18:29:49 +00:00
Vladimir Weinstein
ba354b11aa ICU-1930 new fractional UCA *** There will be at least one more revision, pending changes from Mark ***
X-SVN-Rev: 8874
2002-06-13 18:27:29 +00:00
Vladimir Weinstein
a4735aec3b ICU-1930 genUCA now reads the new Fractional UCA
X-SVN-Rev: 8873
2002-06-13 18:24:36 +00:00
George Rhoten
966d01b596 ICU-1896 Flush the available converter names when the converter cache is flushed.
X-SVN-Rev: 8870
2002-06-13 16:43:41 +00:00
Vladimir Weinstein
cae42f8e2f ICU-1880 fix uninitialized memory read problem
X-SVN-Rev: 8869
2002-06-13 04:09:54 +00:00
George Rhoten
1970f08356 ICU-1880 fixed a memory leak
X-SVN-Rev: 8868
2002-06-12 23:38:59 +00:00
Vladimir Weinstein
e2c13a27f4 ICU-1945 corrected bug in reading hex numbers
X-SVN-Rev: 8867
2002-06-12 22:18:02 +00:00
George Rhoten
a71fad5899 ICU-868 The list of available converters has changed meaning.
X-SVN-Rev: 8866
2002-06-12 22:17:48 +00:00
George Rhoten
7eb6c209a2 ICU-1864 Use -v to see the verbose messages.
X-SVN-Rev: 8865
2002-06-12 22:16:46 +00:00
George Rhoten
759d86362c ICU-1891 Fix for os/390
X-SVN-Rev: 8864
2002-06-12 21:27:08 +00:00
Steven R. Loomis
c49a1d0394 ICU-1868 'manually' archive libraries (for AS/400 or other platforms where gmake is unable to handle the dependencies)
X-SVN-Rev: 8863
2002-06-12 20:21:14 +00:00
George Rhoten
dce8ee6d71 ICU-868 Allow multiline parsing of aliases, and a list of standard tags
X-SVN-Rev: 8858
2002-06-12 17:29:40 +00:00
Markus Scherer
5cb27bd920 ICU-1781 test unorm_isNormalized()
X-SVN-Rev: 8857
2002-06-12 16:44:54 +00:00
Markus Scherer
2d9b8643d9 ICU-1939 fix name comparison for purely algorithmic (intrinsic) converters: use loose match, not strcmp
X-SVN-Rev: 8856
2002-06-12 16:05:28 +00:00
Markus Scherer
23c6da8207 ICU-1781 change comments
X-SVN-Rev: 8855
2002-06-12 03:58:47 +00:00
Markus Scherer
d1f6d99972 ICU-1781 test isNormalized()
X-SVN-Rev: 8854
2002-06-12 03:55:49 +00:00
Markus Scherer
153bea74fb ICU-1781 add isNormalized()
X-SVN-Rev: 8853
2002-06-12 03:54:17 +00:00
Markus Scherer
38fff182a4 ICU-1781 add isNormalized()
X-SVN-Rev: 8852
2002-06-12 03:29:09 +00:00
George Rhoten
26242a8f3e ICU-1900 Clarify that an ANSI C compiler is needed.
X-SVN-Rev: 8851
2002-06-11 23:49:23 +00:00
George Rhoten
f5e31c9771 ICU-1891 Better implementation for os/390 so that the proper data library
name is used.

X-SVN-Rev: 8850
2002-06-11 23:35:03 +00:00
George Rhoten
fd921bd52a ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 8849
2002-06-11 23:10:28 +00:00
Alan Liu
f7058c64a3 ICU-1532 use non-mutexed availableXxx methods
X-SVN-Rev: 8848
2002-06-11 22:52:32 +00:00
Markus Scherer
736ad9286a ICU-1939 fix UTF-32BE/LE offset handling
X-SVN-Rev: 8847
2002-06-11 22:49:05 +00:00
Markus Scherer
9917a3dd2a ICU-1939 test UTF-16 and UTF-32 converters: offset handling
X-SVN-Rev: 8846
2002-06-11 22:46:45 +00:00
Alan Liu
c18249ca2b ICU-1532 move STVtoID to TransliteratorIDParser
X-SVN-Rev: 8845
2002-06-11 22:36:11 +00:00
Alan Liu
0c224a31ef ICU-1532 add internal non-mutexed _registerInstance
X-SVN-Rev: 8844
2002-06-11 22:34:20 +00:00
Steven R. Loomis
931ff2939d ICU-1861 fix for out-of-source build & build with readonly source files
X-SVN-Rev: 8843
2002-06-11 22:23:05 +00:00
George Rhoten
d76cc62af5 ICU-1891 Fix for os/390
X-SVN-Rev: 8842
2002-06-11 22:16:22 +00:00
Markus Scherer
f0f2f037e3 ICU-1939 fix UTF-16 and UTF-32 converters: handling of U_TRUNCATED_CHAR_FOUND
X-SVN-Rev: 8840
2002-06-11 20:44:36 +00:00
Markus Scherer
3e5346ffbf ICU-1939 add TestTruncated - test that converters detect truncated input and set U_TRUNCATED_CHAR_FOUND
X-SVN-Rev: 8839
2002-06-11 20:42:06 +00:00
Markus Scherer
94e81782d4 ICU-1939 UTF32_PlatformEndian is not an alias for UTF-32 any more
X-SVN-Rev: 8838
2002-06-11 20:41:08 +00:00
Markus Scherer
a0770e9de7 ICU-1939 fix UTF-16 and UTF-32 converters: handling of initial non-BOM
X-SVN-Rev: 8837
2002-06-11 18:00:41 +00:00
Markus Scherer
f94bd2894a ICU-1939 test UTF-16 and UTF-32 converters: getNextUChar
X-SVN-Rev: 8836
2002-06-11 17:59:45 +00:00
Markus Scherer
dce4188cc0 ICU-1939 implement UTF-16 and UTF-32 converters with BOM detection/output
X-SVN-Rev: 8835
2002-06-11 04:56:47 +00:00
Vladimir Weinstein
24e167988e ICU-1938 removed dependency on icu being in the ...\icu folder take 2 (didn't do save all in msvc before comitting)
X-SVN-Rev: 8834
2002-06-11 04:53:25 +00:00
Markus Scherer
c46c9bd839 ICU-1939 UTF-32_PlatformEndian with its explicit name
X-SVN-Rev: 8833
2002-06-11 04:46:11 +00:00
Markus Scherer
6820cfc093 ICU-1939 test UTF-16 and UTF-32 converters with BOM detection/output
X-SVN-Rev: 8832
2002-06-11 04:45:37 +00:00
Markus Scherer
50ad17d045 ICU-1939 implement UTF-16 and UTF-32 converters with BOM detection/output
X-SVN-Rev: 8831
2002-06-11 04:43:45 +00:00
Eric Mader
4bad5d68eb ICU-1068 Add cursive attachment, change to correct OpenType positioning model.
X-SVN-Rev: 8830
2002-06-10 23:40:33 +00:00
Eric Mader
43d3a9bf2a ICU-1940 changes to support new Arabic spec.
X-SVN-Rev: 8829
2002-06-10 23:33:56 +00:00
George Rhoten
27de83fc1b ICU-1438 Remember to initialize errorCode.
X-SVN-Rev: 8828
2002-06-10 21:24:47 +00:00
George Rhoten
10aa6818e0 ICU-1880 Make it easier for a data driven test to call this function.
X-SVN-Rev: 8827
2002-06-10 18:31:34 +00:00
Vladimir Weinstein
29847ed422 ICU-1880 don't crash if there are no data files
X-SVN-Rev: 8826
2002-06-08 23:31:36 +00:00
Vladimir Weinstein
3e51b478ed ICU-1880 don't crash if there are no data files
X-SVN-Rev: 8825
2002-06-08 22:59:06 +00:00
Markus Scherer
dfec291be4 ICU-1920 more error checking for read-only aliases
X-SVN-Rev: 8824
2002-06-08 19:42:51 +00:00
Markus Scherer
712900b007 ICU-1920 test UnicodeString::getTerminatedBuffer()
X-SVN-Rev: 8823
2002-06-08 19:36:19 +00:00
Markus Scherer
64e7f644ea ICU-1920 add UnicodeString::getTerminatedBuffer()
X-SVN-Rev: 8822
2002-06-08 19:35:15 +00:00
Markus Scherer
0a4389fd09 ICU-1923 upgrade to Unicode 3.2: adapt case mapping tests - mostly Turkic changes, un-fix 0307 After_I condition until UTC decides on it
X-SVN-Rev: 8821
2002-06-08 03:55:21 +00:00
Markus Scherer
f88d364569 ICU-1438 change unorm_compare to conform to UAX 21 2.5: fold then NFD
X-SVN-Rev: 8820
2002-06-08 03:46:21 +00:00