Commit Graph

4722 Commits

Author SHA1 Message Date
George Rhoten
a6196dd3d3 ICU-900 Fixed some compiler warnings
X-SVN-Rev: 5788
2001-09-18 21:15:20 +00:00
George Rhoten
386502fad2 ICU-900 Fixed some compiler warnings
X-SVN-Rev: 5787
2001-09-18 21:02:14 +00:00
George Rhoten
96d88d5748 ICU-513 Fixes for AIX, and replace charAt with char32At
X-SVN-Rev: 5786
2001-09-18 20:40:48 +00:00
George Rhoten
44a640c23b ICU-1211 Porting fixes for AIX
X-SVN-Rev: 5785
2001-09-18 20:31:03 +00:00
George Rhoten
5d46c7c76e ICU-1075 Don't use // in a C file
X-SVN-Rev: 5784
2001-09-18 20:24:36 +00:00
Vladimir Weinstein
e9a7e8907d ICU-1083 More surrogate support. Unsafe and contraction end tables now handle surrogates correctly.
X-SVN-Rev: 5783
2001-09-18 18:37:57 +00:00
George Rhoten
fde4d7c10a ICU-1211 Make it easier to select these tests by not using whitespace.
X-SVN-Rev: 5782
2001-09-18 18:04:14 +00:00
George Rhoten
ae64440341 ICU-1211 Porting fixes for the KAI compiler.
X-SVN-Rev: 5781
2001-09-18 17:44:50 +00:00
George Rhoten
0414692e06 ICU-1210 Use UBool instead of bool_t
X-SVN-Rev: 5780
2001-09-18 17:32:33 +00:00
Ram Viswanadha
2a34ca8c1f ICU-960 u_str* transformation functions
X-SVN-Rev: 5779
2001-09-18 17:04:48 +00:00
Vladimir Weinstein
b40f4bfeca ICU-1198 C APIs Tests (getting signed and unsigned integers).
X-SVN-Rev: 5778
2001-09-18 16:09:48 +00:00
Ram Viswanadha
629232d8fd ICU-960 u_str* transformation functions
X-SVN-Rev: 5777
2001-09-18 03:46:25 +00:00
Ram Viswanadha
cb06211004 ICU-960 Tests for u_str* transformation functions
X-SVN-Rev: 5776
2001-09-18 03:43:45 +00:00
Ram Viswanadha
1b6f4b110b ICU-960 u_str* transformation functions
X-SVN-Rev: 5775
2001-09-18 03:41:09 +00:00
Ram Viswanadha
c62bc427ba ICU-899 Fixed a minor bug in USCRIPT_CODE_LIMIT
X-SVN-Rev: 5774
2001-09-18 03:39:36 +00:00
Ram Viswanadha
61e9767b81 ICU-960 Definitions for wchar_t
X-SVN-Rev: 5773
2001-09-18 03:38:00 +00:00
Markus Scherer
3de9620e67 ICU-1200 adapt extract() to new termination semantics
X-SVN-Rev: 5772
2001-09-18 01:12:52 +00:00
Markus Scherer
9f65fdc2db ICU-1200 add constructor & extract() with UConverter*
X-SVN-Rev: 5771
2001-09-18 01:12:14 +00:00
Markus Scherer
5610bbf962 ICU-1200 add internal string termination functions for char*, UChar32*, wchar_t* strings
X-SVN-Rev: 5770
2001-09-18 00:56:43 +00:00
Alan Liu
2aa6b22c0f ICU-1052 fix TransliterationRuleData copy constructor to reset data pointer in contained RBT objects
X-SVN-Rev: 5766
2001-09-18 00:24:14 +00:00
George Rhoten
21f946cdd2 ICU-1075 Windows NT "move" command works differently, and fix some of the cleanup problems.
X-SVN-Rev: 5765
2001-09-18 00:02:52 +00:00
Vladimir Weinstein
e9fe410e8d ICU-1198 added different functions for getting signed and unsigned integers. Test to follow
X-SVN-Rev: 5762
2001-09-17 23:05:08 +00:00
Andy Heninger
4801157384 ICU-1075 Memory leak in udata.c
X-SVN-Rev: 5761
2001-09-17 22:57:38 +00:00
Vladimir Weinstein
91c3b146eb ICU-392 remove collator State APIs
X-SVN-Rev: 5760
2001-09-17 22:55:04 +00:00
Markus Scherer
bf5265e67a ICU-1197 test moveIndex32()
X-SVN-Rev: 5759
2001-09-17 22:05:41 +00:00
Markus Scherer
ddb9fa851a ICU-1197 add moveIndex32()
X-SVN-Rev: 5758
2001-09-17 22:05:21 +00:00
Vladimir Weinstein
5939fbca4d ICU-1206 added C like UnicodeString returning functions
X-SVN-Rev: 5757
2001-09-17 22:04:48 +00:00
George Rhoten
4e351c0c81 ICU-513 Don't use the deprecated API anymore.
X-SVN-Rev: 5756
2001-09-17 21:50:19 +00:00
Alan Liu
4e80dd3af9 ICU-770 don't deref null pointer
X-SVN-Rev: 5754
2001-09-17 20:59:42 +00:00
Alan Liu
ad2523bd8b ICU-1079 fix bug found during S-T/V impl
X-SVN-Rev: 5748
2001-09-14 22:01:33 +00:00
Alan Liu
c92aa6caba ICU-1079 enhance tests
X-SVN-Rev: 5747
2001-09-14 21:59:49 +00:00
Alan Liu
9545fd6a52 ICU-1076 fix bug in segments code
X-SVN-Rev: 5746
2001-09-14 21:57:33 +00:00
Alan Liu
50700a85cb ICU-329 remove getPattern
X-SVN-Rev: 5745
2001-09-14 21:55:24 +00:00
Alan Liu
a0133dcf22 ICU-329 fix bug in error handling
X-SVN-Rev: 5744
2001-09-14 21:53:34 +00:00
Alan Liu
e8b520528b ICU-1052 fix error reporting for masking
X-SVN-Rev: 5743
2001-09-14 21:51:29 +00:00
Alan Liu
00a10d6b41 ICU-1079 fix bugs
X-SVN-Rev: 5742
2001-09-14 21:49:26 +00:00
Ram Viswanadha
ade7405a54 ICU-899 Changes for revisited proposal
X-SVN-Rev: 5739
2001-09-11 22:03:57 +00:00
Syn Wee Quek
ecb3821442 ICU-1030
Added extra tests for code coverage.

X-SVN-Rev: 5738
2001-09-11 21:40:05 +00:00
Ram Viswanadha
27054a379d ICU-899 Changes for revisited proposal
X-SVN-Rev: 5737
2001-09-11 20:47:36 +00:00
Ram Viswanadha
5641412ef6 ICU-899 Changes for revisited proposal
X-SVN-Rev: 5736
2001-09-11 18:38:28 +00:00
Ram Viswanadha
c3c5bf986e ICU-399 Test for u_errorName API
X-SVN-Rev: 5735
2001-09-11 18:33:53 +00:00
Ram Viswanadha
23183c7042 ICU-399 cast the range checks to uint32_t
X-SVN-Rev: 5734
2001-09-11 18:33:18 +00:00
Ram Viswanadha
fc6c9d778f ICU-899 Fix tests after changes to API.
X-SVN-Rev: 5733
2001-09-11 05:02:26 +00:00
Ram Viswanadha
959f6956c7 ICU-899 Changes for revisited proposal
X-SVN-Rev: 5732
2001-09-11 05:00:34 +00:00
Markus Scherer
b15ef62e32 ICU-1107 redesign/fix Normalizer iteration index movement
X-SVN-Rev: 5731
2001-09-11 01:29:36 +00:00
Markus Scherer
6be4499096 ICU-1107 add test of Normalizer iteration index movement
X-SVN-Rev: 5730
2001-09-11 01:29:06 +00:00
Markus Scherer
3b6806275f ICU-1107 put long-time test last
X-SVN-Rev: 5729
2001-09-11 01:28:07 +00:00
Markus Scherer
a3c3b270f4 ICU-1129 implement macros to get surrogate values
X-SVN-Rev: 5728
2001-09-11 01:27:34 +00:00
Ram Viswanadha
d182ba31d1 ICU-1123 Test for bug fix
X-SVN-Rev: 5726
2001-09-10 03:51:49 +00:00
Ram Viswanadha
f192374f05 ICU-1123 Fix the bugs for UCNV_*_CALLBACK_ESCAPE
X-SVN-Rev: 5725
2001-09-10 03:50:45 +00:00
Ram Viswanadha
ed804dd3ab ICU-329 Signatures of deprecated apis should not change
X-SVN-Rev: 5724
2001-09-08 04:28:38 +00:00
Andy Heninger
a9f6f41f42 ICU-1075 udata.c restructuring, fix broken UNIX build.
Windows project file, disable language extensions for udata.c

X-SVN-Rev: 5721
2001-09-08 00:27:05 +00:00
Syn Wee Quek
d47f600940 ICU-1030
Extra tests added

X-SVN-Rev: 5720
2001-09-07 21:57:32 +00:00
George Rhoten
2bb12506ac ICU-1087 Change the documentation of the country/region locales
X-SVN-Rev: 5719
2001-09-07 21:57:29 +00:00
Syn Wee Quek
d2741a2e8d ICU-1030
Extra documentation added.

X-SVN-Rev: 5718
2001-09-07 21:56:57 +00:00
Syn Wee Quek
2e6080b73e ICU-1030
Code review and optimizations updates for String Search.

X-SVN-Rev: 5717
2001-09-07 21:56:18 +00:00
Andy Heninger
412f48860e ICU-1075 udata.c restructured, split into separate files, hopefully making code clearer, dependencies clearer.
Functionality pretty much unchanged.

X-SVN-Rev: 5716
2001-09-07 18:42:29 +00:00
George Rhoten
9036c7f6ea ICU-900 Fix an HP/UX future error (warning)
X-SVN-Rev: 5715
2001-09-07 17:34:23 +00:00
George Rhoten
597b1d7ffd ICU-770 Better fix for Solaris
X-SVN-Rev: 5714
2001-09-07 17:28:45 +00:00
George Rhoten
b0aaeacced ICU-770 Fix for Solaris
X-SVN-Rev: 5713
2001-09-07 03:34:02 +00:00
George Rhoten
23de307358 ICU-770 Memory cleanup
X-SVN-Rev: 5712
2001-09-07 01:48:46 +00:00
George Rhoten
05d9fa9e57 ICU-1099 Make some data a bit more const
X-SVN-Rev: 5711
2001-09-07 00:54:02 +00:00
George Rhoten
149808f241 ICU-1109 Fix AIX and HP/UX compilation problem
X-SVN-Rev: 5710
2001-09-06 23:27:23 +00:00
George Rhoten
d41489ae47 ICU-770 Memory cleanup on potential memory leaks
X-SVN-Rev: 5709
2001-09-06 23:07:26 +00:00
Andy Heninger
4f883bc342 ICU-1075 ICU Data, add link option to remove warning about faillure to find data library.
X-SVN-Rev: 5708
2001-09-06 21:51:49 +00:00
George Rhoten
1451cc22bd ICU-1087 Add static keyword to the local variables and functions
X-SVN-Rev: 5707
2001-09-06 18:34:57 +00:00
George Rhoten
fee8fb8162 ICU-770 Memory cleanup
X-SVN-Rev: 5706
2001-09-06 18:10:06 +00:00
Markus Scherer
9b04837ff0 ICU-770 call unorm_cleanup()
X-SVN-Rev: 5702
2001-09-06 01:22:23 +00:00
Markus Scherer
6cc849aea3 ICU-1007 memory cleanup
X-SVN-Rev: 5701
2001-09-06 01:20:43 +00:00
George Rhoten
2bdcad5bb8 ICU-1075 Data updates.
X-SVN-Rev: 5700
2001-09-06 01:06:36 +00:00
Markus Scherer
0b21c95598 ICU-1109 add tests for the new US::extract() with NUL-termination and warning/error code
X-SVN-Rev: 5699
2001-09-06 00:13:11 +00:00
Markus Scherer
b357b44da5 ICU-1109 remove cpputils.cpp (uprv_fillOutputString())
X-SVN-Rev: 5698
2001-09-06 00:03:59 +00:00
Markus Scherer
7c6e2b4cef ICU-1109 remove uprv_fillOutputString(), replaced by new function int32_t UnicodeString::extract(UChar *, int32_t, UErrorCode &)
X-SVN-Rev: 5697
2001-09-05 23:41:11 +00:00
Markus Scherer
0844431640 ICU-1109 implement new NUL-termination semantics
X-SVN-Rev: 5696
2001-09-05 23:39:38 +00:00
Markus Scherer
06973e024e ICU-1109 add US::extract() with NUL-termination and error/warning code
X-SVN-Rev: 5695
2001-09-05 23:37:56 +00:00
Markus Scherer
2ee9b7af66 ICU-1109 add u_terminateUChars()
X-SVN-Rev: 5694
2001-09-05 23:37:16 +00:00
Markus Scherer
0cf4543b4a ICU-1109 add U_STRING_NOT_TERMINATED_WARNING
X-SVN-Rev: 5693
2001-09-05 23:36:20 +00:00
George Rhoten
3bab3fb2ac ICU-1099 Make some data a bit more const
X-SVN-Rev: 5692
2001-09-05 23:23:11 +00:00
Ram Viswanadha
289db8f112 ICU-329 U_ERROR_LIMIT should be equal to U_FMT_PARSE_ERROR_LIMIT
X-SVN-Rev: 5691
2001-09-05 23:13:06 +00:00
Ram Viswanadha
eada9047be ICU-1008 Fix memory leak in ISO-2022 SafeClone
X-SVN-Rev: 5690
2001-09-05 23:03:28 +00:00
Ram Viswanadha
a118536e31 ICU-1008 Fix memory leak in ISO-2022 SafeClone
X-SVN-Rev: 5689
2001-09-05 22:51:53 +00:00
George Rhoten
c179a60a6f ICU-1107 change Mirror.txt to BidiMirroring.txt
X-SVN-Rev: 5688
2001-09-05 22:33:17 +00:00
George Rhoten
589ceba976 ICU-1100 Don't fail on ures_getIntVector and ures_getBinary any more.
X-SVN-Rev: 5687
2001-09-05 18:44:27 +00:00
Andy Heninger
f9e031e351 ICU-1075 ICU Data, make install on Unixes was not installing the data library correctly
X-SVN-Rev: 5686
2001-09-05 16:47:38 +00:00
Markus Scherer
2faa2b6d3c ICU-1107 change Mirror.txt to BidiMirroring.txt
X-SVN-Rev: 5685
2001-09-05 00:31:46 +00:00
George Rhoten
08ba528748 ICU-821 Fix for Linux 7.1
X-SVN-Rev: 5683
2001-09-01 04:23:43 +00:00
George Rhoten
2f189e4a3b ICU-770 More data cleanup
X-SVN-Rev: 5682
2001-09-01 02:57:07 +00:00
George Rhoten
d5a1e20e0d ICU-1018 Don't use iostream anymore
X-SVN-Rev: 5681
2001-09-01 02:56:23 +00:00
Markus Scherer
35e3da494f ICU-1007 simplify esp. composition, add comments
X-SVN-Rev: 5680
2001-09-01 02:12:03 +00:00
George Rhoten
420c9b317c ICU-770 More data cleanup
X-SVN-Rev: 5678
2001-09-01 01:55:48 +00:00
George Rhoten
28772efa7b ICU-770 Use the invariant converter
X-SVN-Rev: 5677
2001-09-01 01:13:50 +00:00
George Rhoten
03fdacc9a5 ICU-770 Don't create a cache. Locale::getAvailableLocales does the same thing as DateFormat::getAvailableLocales
X-SVN-Rev: 5675
2001-09-01 01:09:38 +00:00
George Rhoten
6669fa1672 ICU-1087 Add static keyword to the local variables
X-SVN-Rev: 5672
2001-08-31 23:08:48 +00:00
Markus Scherer
49772946c8 ICU-1007 move normalization tests from collate into a new main branch 'normalize'
X-SVN-Rev: 5671
2001-08-31 23:01:58 +00:00
Markus Scherer
acd4727bf3 ICU-1007 reenable tests for Normalizer iteration
X-SVN-Rev: 5670
2001-08-31 22:25:09 +00:00
George Rhoten
379591e1bb ICU-1099 Add const to some static data
X-SVN-Rev: 5669
2001-08-31 22:00:00 +00:00
George Rhoten
bfdd40abc8 ICU-770 Allocate less memory.
X-SVN-Rev: 5668
2001-08-31 21:58:05 +00:00
Markus Scherer
d365d8a956 ICU-1007 complete implementation of Normalizer iteration
X-SVN-Rev: 5666
2001-08-31 21:37:39 +00:00
Markus Scherer
db2761b72b ICU-1007 fix alignment problems once and for all
X-SVN-Rev: 5664
2001-08-31 21:20:14 +00:00
George Rhoten
f771021dbe ICU-1075 Data updates. Unix port
X-SVN-Rev: 5663
2001-08-31 20:24:05 +00:00
George Rhoten
4e1079ab28 ICU-900 Fixed a compiler warning
X-SVN-Rev: 5662
2001-08-31 18:33:05 +00:00
George Rhoten
964b65fb7a ICU-900 Fixed some compiler warnings
X-SVN-Rev: 5661
2001-08-31 18:28:56 +00:00
George Rhoten
09e27656be ICU-900 Fixed a compiler warning
X-SVN-Rev: 5660
2001-08-31 18:20:59 +00:00
George Rhoten
e29f4f62c4 ICU-770 Make the tests build and/or run faster
X-SVN-Rev: 5659
2001-08-31 18:02:09 +00:00
George Rhoten
7543c1c470 ICU-1075 Make it work on non-WinNT style machines
X-SVN-Rev: 5658
2001-08-31 16:47:19 +00:00
Markus Scherer
15b324af73 ICU-1007 improve the consistency check
X-SVN-Rev: 5657
2001-08-31 16:40:49 +00:00
Markus Scherer
70a05a3f24 ICU-1007 add consistency check for decompositions of "true starters"
X-SVN-Rev: 5656
2001-08-31 16:33:00 +00:00
George Rhoten
e95a1ea90e ICU-770 Fix for AIX
X-SVN-Rev: 5655
2001-08-31 15:50:39 +00:00
Ram Viswanadha
88f30a02e2 ICU-329 Fix tests to reflect API changes.
X-SVN-Rev: 5654
2001-08-31 03:24:28 +00:00
Ram Viswanadha
e7042af1b8 ICU-329 Add parseError and UErrorCode to all public API's to make them consitent with ICU's design. Fix implementation to bubble the error code.
X-SVN-Rev: 5653
2001-08-31 03:23:39 +00:00
George Rhoten
81fc8fb03e ICU-770 More data cleanup
X-SVN-Rev: 5652
2001-08-31 02:21:34 +00:00
George Rhoten
8f2c4bfb65 ICU-770 More data cleanup
X-SVN-Rev: 5651
2001-08-31 02:14:47 +00:00
George Rhoten
48538860fd ICU-770 Don't create a local object and return a reference to some of its data.
X-SVN-Rev: 5650
2001-08-31 02:14:04 +00:00
George Rhoten
493c52bce6 ICU-770 Internal API name change
X-SVN-Rev: 5649
2001-08-31 02:13:00 +00:00
George Rhoten
2927a55b19 ICU-770 Try not to delete NULL
X-SVN-Rev: 5648
2001-08-31 02:11:48 +00:00
George Rhoten
d71d803d0c ICU-770 More data cleanup and remove the mutex usage from the cleanup functions
X-SVN-Rev: 5647
2001-08-31 02:10:39 +00:00
Syn Wee Quek
c90b8e3717 ICU-1030
Boundary checks at getPreviousBaseOffset()

X-SVN-Rev: 5646
2001-08-31 02:05:14 +00:00
Markus Scherer
53b104c0e7 ICU-1007 improve code readability; start composition improvements
X-SVN-Rev: 5645
2001-08-31 00:45:53 +00:00
Markus Scherer
9ff852022f ICU-1007 improve code readability
X-SVN-Rev: 5644
2001-08-31 00:44:57 +00:00
Markus Scherer
6293e63ad0 ICU-1007 Jamo LVT instead of Jamo 123
X-SVN-Rev: 5641
2001-08-30 22:30:11 +00:00
Markus Scherer
45d66e4ab9 ICU-1007 Jamo LVT instead of Jamo 123; more readable norm32 range checks and a separate fn for combining two characters
X-SVN-Rev: 5640
2001-08-30 22:29:47 +00:00
Markus Scherer
08d04bde0c ICU-1007 Jamo LVT instead of Jamo 123; fix overflow test for combining indexes
X-SVN-Rev: 5639
2001-08-30 22:26:18 +00:00
Markus Scherer
7aac383122 ICU-1007 add U_FAILURE() checks
X-SVN-Rev: 5638
2001-08-30 22:25:26 +00:00
Markus Scherer
ae7730027b ICU-1007 description of the unorm.dat file format
X-SVN-Rev: 5634
2001-08-30 20:37:59 +00:00
Andy Heninger
91985fb45f ICU-1075 For ICUData, fall back to .dat file if common lib is linked with stub data library.
X-SVN-Rev: 5633
2001-08-30 18:41:30 +00:00
George Rhoten
e1749f434d ICU-1099 Add const to some static data
X-SVN-Rev: 5632
2001-08-30 18:25:42 +00:00
George Rhoten
81cfc9a3c8 ICU-770 Add the i18n cleanup functions.
X-SVN-Rev: 5631
2001-08-30 18:06:00 +00:00
George Rhoten
5064a00b19 ICU-1008 Don't do static init when threads are disabled.
X-SVN-Rev: 5630
2001-08-30 17:52:53 +00:00
George Rhoten
8f53df7e76 ICU-1008 Don't do static init when threads are disabled.
X-SVN-Rev: 5629
2001-08-30 17:09:43 +00:00
George Rhoten
17ea6be691 ICU-770 Disable the destroy function when threads are not available.
X-SVN-Rev: 5628
2001-08-30 17:05:21 +00:00
George Rhoten
789f113c9f ICU-1099 Add const to some static data
X-SVN-Rev: 5627
2001-08-30 16:59:44 +00:00
George Rhoten
1282743e66 ICU-1018 Make ustream work in ustdio.
X-SVN-Rev: 5626
2001-08-30 16:31:01 +00:00
Ram Viswanadha
c27a92e51f ICU-329 Deprecated API error message.
X-SVN-Rev: 5625
2001-08-30 03:46:15 +00:00
George Rhoten
d745e83da1 ICU-1018 Make ustream work in ustdio.
X-SVN-Rev: 5624
2001-08-30 03:29:14 +00:00
George Rhoten
5037815672 ICU-1018 Change conflicts with versioning; moving ustream to ustdio.
X-SVN-Rev: 5623
2001-08-30 03:10:31 +00:00
George Rhoten
b3af0a14e5 ICU-1075 Allow ieeetst to build and run
X-SVN-Rev: 5622
2001-08-30 03:09:24 +00:00
George Rhoten
6050ed1893 ICU-770 Add the i18n data cleanup functions.
X-SVN-Rev: 5621
2001-08-30 03:06:19 +00:00
George Rhoten
42a35fc241 ICU-770 Add the i18n data cleanup functions.
X-SVN-Rev: 5620
2001-08-30 03:01:06 +00:00
George Rhoten
e3be3468c0 ICU-770 More data cleanup
X-SVN-Rev: 5619
2001-08-30 02:59:19 +00:00
Syn Wee Quek
e48995b111 ICU-1030
Cleaning up of allocated string array in Check*CanonicalMatch

X-SVN-Rev: 5618
2001-08-30 02:58:23 +00:00
George Rhoten
ed236e08a0 ICU-1018 Change conflicts with versioning; moving ustream to ustdio.
X-SVN-Rev: 5617
2001-08-30 01:58:44 +00:00
George Rhoten
b58c59045a ICU-1099 Test the change a bit more completely.
X-SVN-Rev: 5616
2001-08-30 01:55:50 +00:00
Markus Scherer
95abeb91e1 ICU-1007 remove DecompData and ComposeData
X-SVN-Rev: 5615
2001-08-30 00:00:06 +00:00
Markus Scherer
974bfd3519 ICU-1007 completely replace the old with the new implementation
X-SVN-Rev: 5614
2001-08-29 23:57:15 +00:00
Markus Scherer
bed1f92331 ICU-1007 codereview comments; initial Normalizer iteration functions
X-SVN-Rev: 5613
2001-08-29 23:50:18 +00:00
Markus Scherer
1249324aa8 ICU-1007 temporarily disable tests of the Normalizer iteration API
X-SVN-Rev: 5612
2001-08-29 23:48:30 +00:00
George Rhoten
d22e0ec7b8 ICU-954 Remove dependencies on ustdio
X-SVN-Rev: 5611
2001-08-29 22:58:07 +00:00
Andy Heninger
50c8538b84 ICU-1075 Data Cache, key is base name rather than full path.
X-SVN-Rev: 5610
2001-08-29 22:57:37 +00:00
George Rhoten
29ab20eaba ICU-1075 Get make install to work
X-SVN-Rev: 5609
2001-08-29 22:08:28 +00:00
George Rhoten
323a4ba62c ICU-770 Include the header file
X-SVN-Rev: 5608
2001-08-29 22:07:27 +00:00
Syn Wee Quek
d5122c82d5 ICU-1030
Header file copy to appropriate directory in release build.

X-SVN-Rev: 5607
2001-08-29 21:58:55 +00:00
George Rhoten
303ce37e9a ICU-900 Fixed some compiler warnings by making the locmap "translation unit" not empty.
X-SVN-Rev: 5606
2001-08-29 21:37:09 +00:00
George Rhoten
4a1db7c1df ICU-1007 remove ComposedCharIter
X-SVN-Rev: 5605
2001-08-29 21:15:45 +00:00
George Rhoten
35f3bf8a93 ICU-329 Use the invariant codepage
X-SVN-Rev: 5604
2001-08-29 19:14:08 +00:00
George Rhoten
77796dc105 ICU-597 Find the decimal point properly when the locale changes
X-SVN-Rev: 5603
2001-08-29 19:10:52 +00:00
George Rhoten
9c05f564db ICU-1102 Make fgClassID private
X-SVN-Rev: 5602
2001-08-29 18:14:28 +00:00
George Rhoten
6854d6d1c8 ICU-1099 Make some data const
X-SVN-Rev: 5601
2001-08-29 18:13:00 +00:00
Markus Scherer
44850e6120 ICU-1007 remove ComposedCharIter
X-SVN-Rev: 5600
2001-08-29 16:32:33 +00:00
George Rhoten
6a7682e8a0 ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 5599
2001-08-28 18:53:23 +00:00
Ram Viswanadha
fe5e2da30f ICU-1098 Parse escapes
X-SVN-Rev: 5598
2001-08-28 01:25:35 +00:00
Ram Viswanadha
787591b70c ICU-329 Do RTTI for DecimalFormat in applyPattern()
X-SVN-Rev: 5597
2001-08-28 01:13:38 +00:00
Ram Viswanadha
bd9f2e898f ICU-329 Remove applyPattern pure virtual function
X-SVN-Rev: 5596
2001-08-28 01:12:29 +00:00
George Rhoten
cc7dd3911a ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 5595
2001-08-28 01:04:07 +00:00
George Rhoten
1f6917cf2a ICU-1100 Display warnings for empty types.
X-SVN-Rev: 5594
2001-08-28 01:00:29 +00:00
George Rhoten
cd6344f4a3 ICU-1100 Remove //
X-SVN-Rev: 5591
2001-08-27 20:10:13 +00:00
George Rhoten
0cfce8dc4b ICU-1100 Properly handle binary and int vectors of size zero.
X-SVN-Rev: 5590
2001-08-27 18:51:43 +00:00
Andy Heninger
6bb4dc6752 ICU-1101 Devanagiri rules update from Java, temp fix for failing tests.
X-SVN-Rev: 5589
2001-08-27 16:57:47 +00:00
Syn Wee Quek
e7f55fd981 ICU-1030
Added Unicode Boyer Moore string search tests.

X-SVN-Rev: 5588
2001-08-25 02:06:37 +00:00
Syn Wee Quek
75adf07067 ICU-1030
New implementation for Unicode Boyer Moore string search.

X-SVN-Rev: 5587
2001-08-25 02:03:53 +00:00
Syn Wee Quek
8e4ca45744 ICU-1030
Made SearchIterator and StringSearch friends to UnicodeString.

X-SVN-Rev: 5586
2001-08-25 02:00:55 +00:00
George Rhoten
fce6f3cb9f ICU-770 More data cleanup
X-SVN-Rev: 5585
2001-08-25 01:13:21 +00:00
George Rhoten
38360539d4 ICU-770 Internal cleanup API naming scheme changed.
X-SVN-Rev: 5584
2001-08-25 01:09:11 +00:00
George Rhoten
4a1e955f9c ICU-770 Fixed memory access problem.
X-SVN-Rev: 5583
2001-08-25 01:07:45 +00:00
George Rhoten
8f861608d6 ICU-770 Fixed some memory leaks and memory access problems.
X-SVN-Rev: 5582
2001-08-25 01:06:41 +00:00
George Rhoten
383eef2c3e ICU-1075 Fix a memory leak
X-SVN-Rev: 5581
2001-08-24 20:09:54 +00:00
Andy Heninger
8a42d02aeb ICU-1101 RBBI Rules for Surrogates,
Devanagiri rules update from Java.

X-SVN-Rev: 5580
2001-08-24 17:48:50 +00:00
George Rhoten
4bc449ea45 ICU-1099 Change a pointer to const data array to a const array
X-SVN-Rev: 5578
2001-08-24 16:43:12 +00:00
George Rhoten
0a2bcf1b07 ICU-770 Change code for u_cleanup() API.
X-SVN-Rev: 5577
2001-08-24 02:49:04 +00:00
George Rhoten
4d25344a80 ICU-1039 Display a message if status failed. This is helpful for AIX.
X-SVN-Rev: 5576
2001-08-24 01:47:58 +00:00
George Rhoten
0a4bfcc693 ICU-1099 Fix error message
X-SVN-Rev: 5575
2001-08-24 01:40:32 +00:00
George Rhoten
b08b152396 ICU-1099 Undo const to some static data
X-SVN-Rev: 5574
2001-08-24 01:38:04 +00:00
George Rhoten
cb4a210822 ICU-1099 Undo const to some static data
X-SVN-Rev: 5573
2001-08-24 01:02:37 +00:00
George Rhoten
1627306f26 ICU-1099 Add const to some static data
X-SVN-Rev: 5572
2001-08-24 00:38:44 +00:00
George Rhoten
66288afa66 ICU-1099 Add const to some static data
X-SVN-Rev: 5571
2001-08-24 00:22:07 +00:00
George Rhoten
96558fe097 ICU-1099 Add const to some static data
X-SVN-Rev: 5570
2001-08-24 00:00:49 +00:00
George Rhoten
3028d7f734 ICU-238 Change locmap from C++ to C
X-SVN-Rev: 5569
2001-08-23 23:56:42 +00:00
George Rhoten
f9081a2e8e ICU-1096 Make UVector and UStack use UErrorCode for U_MEMORY_ALLOCATION_ERROR
X-SVN-Rev: 5565
2001-08-23 01:06:08 +00:00
George Rhoten
b071207a6a ICU-1007 Add some comments about the Solaris 64-bit compiler fix.
X-SVN-Rev: 5561
2001-08-22 23:05:07 +00:00
George Rhoten
3a9f3bbcde ICU-1007 Need to do 8 byte alignment for the 64-bit Solaris compiler
X-SVN-Rev: 5560
2001-08-22 22:43:49 +00:00
George Rhoten
c6e32df453 ICU-740 Mention the new location of the gb18030 tools.
X-SVN-Rev: 5558
2001-08-22 20:43:53 +00:00
George Rhoten
282a07bbbf ICU-1017 Update for -licudata
X-SVN-Rev: 5555
2001-08-22 17:26:47 +00:00
George Rhoten
0fa6d5c031 ICU-1087 HP/UX fix
X-SVN-Rev: 5554
2001-08-22 16:55:25 +00:00
George Rhoten
24f49e50cc ICU-1075 Don't use //
X-SVN-Rev: 5553
2001-08-21 16:39:04 +00:00
George Rhoten
f6ddb805f0 ICU-1017 Update for -licudata
X-SVN-Rev: 5552
2001-08-21 00:19:05 +00:00
George Rhoten
6316d0eded ICU-1087 AIX can't use reinterpret_cast<>
X-SVN-Rev: 5551
2001-08-21 00:00:31 +00:00
George Rhoten
fb15116d72 ICU-1075 putenv is not available on every computer, just most of them
X-SVN-Rev: 5550
2001-08-20 23:48:50 +00:00
George Rhoten
27131d2952 ICU-1075 putenv is not available on every computer, just most of them
X-SVN-Rev: 5549
2001-08-20 23:25:53 +00:00
George Rhoten
d59831f9fc ICU-900 Fixed some compiler warnings
X-SVN-Rev: 5546
2001-08-20 20:39:16 +00:00
Ram Viswanadha
aaeb07b9e1 ICU-329 Remove ucol_sol include header
X-SVN-Rev: 5545
2001-08-20 17:33:12 +00:00
George Rhoten
5daab873eb ICU-900 Fixed some compiler warnings
X-SVN-Rev: 5544
2001-08-18 01:29:59 +00:00
George Rhoten
b982ffbb26 ICU-900 Fixed some compiler warnings
X-SVN-Rev: 5543
2001-08-18 01:22:49 +00:00
George Rhoten
667cb7b3b5 ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 5542
2001-08-18 01:09:24 +00:00
George Rhoten
d2ad569594 ICU-900 Fixed some compiler warnings
X-SVN-Rev: 5541
2001-08-18 01:05:52 +00:00
Ram Viswanadha
7086b87453 ICU-329 Merged methods into ucol_tok again and removed the files.
X-SVN-Rev: 5540
2001-08-18 00:45:39 +00:00
Ram Viswanadha
23beedf30c ICU-1031 Shuffled error constants so that for display in the debugger
X-SVN-Rev: 5539
2001-08-18 00:40:35 +00:00
George Rhoten
45d50edddf ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 5538
2001-08-18 00:31:46 +00:00
George Rhoten
d579ef8203 ICU-329 Speed optimization
X-SVN-Rev: 5537
2001-08-18 00:18:10 +00:00
George Rhoten
41872f3c61 ICU-1091 createFromName(NULL) should return the default Locale.
X-SVN-Rev: 5536
2001-08-18 00:15:44 +00:00
George Rhoten
06cec7cca5 ICU-1091 createFromName(NULL) should return the default Locale.
X-SVN-Rev: 5535
2001-08-18 00:07:08 +00:00
George Rhoten
b852870e7b ICU-1091 Better documentation
X-SVN-Rev: 5534
2001-08-18 00:06:11 +00:00
Markus Scherer
c015e18fbe ICU-1007 Unicode 3.1.1 test file
X-SVN-Rev: 5533
2001-08-17 22:53:26 +00:00
Markus Scherer
48f0fb3578 ICU-1007 parse NormalizationTest.txt from char*, not from UnicodeString (faster), and handle supplementary code points (for Unicode 3.1 and up)
X-SVN-Rev: 5532
2001-08-17 22:50:39 +00:00
George Rhoten
166d9607e9 ICU-900 properly fixed the compiler warning
X-SVN-Rev: 5531
2001-08-17 22:40:45 +00:00
Ram Viswanadha
5368bcd591 ICU-329 Tests for UParseError for collation API
X-SVN-Rev: 5530
2001-08-17 22:18:38 +00:00
Ram Viswanadha
d282bd49a2 ICU-329 Null terminate the result buffers.
X-SVN-Rev: 5529
2001-08-17 22:18:03 +00:00
Ram Viswanadha
9549c37034 ICU-1090 Test data for empty resource bundle
X-SVN-Rev: 5528
2001-08-17 22:16:02 +00:00
Ram Viswanadha
95fdeab5da ICU-1090 Test for empty resource bundle
X-SVN-Rev: 5527
2001-08-17 22:15:39 +00:00
Ram Viswanadha
b9de3d570f ICU-1090 fixed ures_getByKey crashing
X-SVN-Rev: 5526
2001-08-17 22:14:17 +00:00
George Rhoten
6573131371 ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 5525
2001-08-17 21:50:48 +00:00
Andy Heninger
fc61c83aa2 ICU-1075 Yet more data loading changes
X-SVN-Rev: 5523
2001-08-17 21:34:07 +00:00
George Rhoten
a84135e73e ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 5521
2001-08-17 21:05:56 +00:00
Markus Scherer
6c890043bb ICU-1007 avoid gcc warnings
X-SVN-Rev: 5519
2001-08-17 20:37:13 +00:00
Ram Viswanadha
48019cd625 ICU-329 update samples to latest APIs
X-SVN-Rev: 5518
2001-08-17 20:31:51 +00:00
Ram Viswanadha
5ee3959414 ICU-329 donot use deprecated getUChars() API
X-SVN-Rev: 5517
2001-08-17 18:01:56 +00:00
George Rhoten
0d5628b0bb ICU-329 Run the new test and fix compiler warnings
X-SVN-Rev: 5515
2001-08-17 17:34:37 +00:00
George Rhoten
f0fafdf9ed ICU-329 Don't use // for comments
X-SVN-Rev: 5511
2001-08-17 17:24:05 +00:00
Alan Liu
d126a41693 ICU-1048 fix compound inverses with parenthesized atoms
X-SVN-Rev: 5510
2001-08-17 17:22:26 +00:00
George Rhoten
69e092674f ICU-900 Fixed some compiler warnings
X-SVN-Rev: 5509
2001-08-17 03:26:40 +00:00
George Rhoten
2edb18e9b7 ICU-329 The private function stoi() no longer needs a UErrorCode
X-SVN-Rev: 5508
2001-08-17 03:08:36 +00:00
George Rhoten
db93af919d ICU-900 Fixed some compiler warnings
X-SVN-Rev: 5507
2001-08-17 02:58:00 +00:00
George Rhoten
9ab9ba8cbf ICU-329 End the file with a newline, which is needed for some compilers
X-SVN-Rev: 5506
2001-08-17 02:53:35 +00:00
George Rhoten
cdab94901c ICU-900 Fixed some compiler warnings
X-SVN-Rev: 5505
2001-08-17 02:34:24 +00:00
Ram Viswanadha
dbe27e5fbd ICU-1075 Data updates. Unix ports and Common data caching impl fixes.
X-SVN-Rev: 5504
2001-08-17 02:33:04 +00:00
Ram Viswanadha
0a3e11290a ICU-329 Add more error codes for formatting api
X-SVN-Rev: 5503
2001-08-17 02:20:35 +00:00
Andy Heninger
d2f648798c ICU-1075 Windows stubdata / data dependency problem
X-SVN-Rev: 5502
2001-08-17 01:56:49 +00:00
George Rhoten
475da1c8f6 ICU-1007 Remove genqchk/genfchk Makefiles
X-SVN-Rev: 5501
2001-08-17 01:53:38 +00:00
George Rhoten
46bcee2ea6 ICU-329 Change // comment for C files.
X-SVN-Rev: 5500
2001-08-17 01:44:04 +00:00
Ram Viswanadha
5f44db3f6b ICU-329 Move syntaxError body to header file
X-SVN-Rev: 5499
2001-08-17 01:41:40 +00:00
Ram Viswanadha
61e489cacd ICU-329 Move uprv_strtod and other functions to private headers and files
X-SVN-Rev: 5498
2001-08-17 01:40:34 +00:00
Ram Viswanadha
209441543f ICU-329 Add more error codes for formatting api
X-SVN-Rev: 5497
2001-08-17 01:38:14 +00:00
George Rhoten
6fa7ac8ef1 ICU-1075 Ignore some files created during the build process
X-SVN-Rev: 5496
2001-08-17 01:19:51 +00:00
George Rhoten
9c954f61ed ICU-900 Fixed some compiler warnings
X-SVN-Rev: 5495
2001-08-17 01:04:58 +00:00
Ram Viswanadha
6b7cf3660f ICU-329 remove ucol_sol.o. it is no longer needed.
X-SVN-Rev: 5494
2001-08-17 01:00:13 +00:00
George Rhoten
7b11ef88e4 ICU-900 Fixed some compiler warnings
X-SVN-Rev: 5493
2001-08-17 00:44:38 +00:00
George Rhoten
d1afd5979d ICU-900 Fixed some compiler warnings
X-SVN-Rev: 5492
2001-08-17 00:24:58 +00:00
Markus Scherer
20d9bb54ae ICU-1007 replace genqchk/genfchk by gennorm
X-SVN-Rev: 5491
2001-08-17 00:23:28 +00:00
Markus Scherer
9ef63135ee ICU-1007 remove switch between old and new normalization
X-SVN-Rev: 5490
2001-08-17 00:21:54 +00:00
Markus Scherer
6eb5998fc1 ICU-1007 replace old normalization implementation by new one, use unorm_quickCheck(UNORM_FCD) instead of the temporary checkFCD()
X-SVN-Rev: 5489
2001-08-17 00:21:18 +00:00
George Rhoten
44283cc553 ICU-770 incorporate the udata_cleanup into the internal API
X-SVN-Rev: 5488
2001-08-17 00:18:49 +00:00
Markus Scherer
173a4678e2 ICU-1007 rename GrowBuffer to UGrowBuffer to avoid potential naming conflicts
X-SVN-Rev: 5487
2001-08-17 00:18:25 +00:00