Commit Graph

9299 Commits

Author SHA1 Message Date
Markus Scherer
114b175ebc ICU-1730 improve API/code coverage
X-SVN-Rev: 11887
2003-05-10 23:10:33 +00:00
Markus Scherer
37c28a48b6 ICU-2590 improve API/code coverage
X-SVN-Rev: 11886
2003-05-10 23:10:09 +00:00
Markus Scherer
bb446d4bfa ICU-2439 improve API/code coverage
X-SVN-Rev: 11885
2003-05-10 23:03:43 +00:00
Vladimir Weinstein
a083516404 ICU-2809 gracefully exit when table has more than 64K stuff
X-SVN-Rev: 11883
2003-05-10 00:37:40 +00:00
George Rhoten
231b11fb9b ICU-2589 Fix some doxygen warnings.
X-SVN-Rev: 11882
2003-05-10 00:33:00 +00:00
George Rhoten
3283cb8b1b ICU-2589 Fix some doxygen warnings.
X-SVN-Rev: 11881
2003-05-10 00:27:54 +00:00
George Rhoten
b2427b6e75 ICU-2589 Fix some doxygen warnings.
X-SVN-Rev: 11880
2003-05-10 00:17:35 +00:00
George Rhoten
f2e70a5eb4 ICU-2589 Fix some doxygen warnings.
X-SVN-Rev: 11879
2003-05-10 00:06:12 +00:00
George Rhoten
c3935e4e22 ICU-2589 Fix some doxygen warnings.
X-SVN-Rev: 11878
2003-05-09 23:55:38 +00:00
George Rhoten
7ace7f019a ICU-2787 We must allow u_cleanup to be called twice, and to allow the library to be reinitialized.
X-SVN-Rev: 11877
2003-05-09 23:20:55 +00:00
George Rhoten
8cd78a419a ICU-2699 Fix a compiler warning
X-SVN-Rev: 11876
2003-05-09 22:52:03 +00:00
Andy Heninger
702663805e ICU-2787 Locale setDefault(), fix failing test - name too long.
X-SVN-Rev: 11875
2003-05-09 22:15:25 +00:00
George Rhoten
749f51d769 ICU-2787 A lock doesn't need to happen when it's an algorithmic converter.
X-SVN-Rev: 11874
2003-05-09 21:33:17 +00:00
Alan Liu
9a9e49c403 ICU-2874 fix parsing of [^-b]
X-SVN-Rev: 11873
2003-05-09 21:26:52 +00:00
Andy Heninger
0f04c4bf54 ICU-2787 Locale init thread safety. Not done yet, but not as broken as it was.
Also, add recursive mutex check & assertion failure on Windows

X-SVN-Rev: 11872
2003-05-09 21:25:07 +00:00
Alan Liu
ec2fad40f1 ICU-2874 fix parsing of [^-b]
X-SVN-Rev: 11871
2003-05-09 21:01:57 +00:00
George Rhoten
4415b1122a ICU-2039 Export uprv_convertToLCID and uprv_convertToPosix so that MSVC and PureCoverage don't crash.
X-SVN-Rev: 11870
2003-05-09 20:46:41 +00:00
Eric Mader
e063556b81 ICU-2243 implement boiler plate methods.
X-SVN-Rev: 11869
2003-05-09 20:37:58 +00:00
Vladimir Weinstein
12929b76f3 ICU-2546 more tests for mergeSortKeys
X-SVN-Rev: 11868
2003-05-09 20:10:44 +00:00
Vladimir Weinstein
385ad3802c ICU-2412 check input arguments
X-SVN-Rev: 11867
2003-05-09 20:10:01 +00:00
Alan Liu
9b20bed1a3 ICU-2792 fix anomalous behavior when adding across a DST boundary
X-SVN-Rev: 11866
2003-05-09 19:13:59 +00:00
Markus Scherer
46f091ab0d ICU-2439 fix test to work with short Asian language names
X-SVN-Rev: 11863
2003-05-09 18:22:40 +00:00
Andy Heninger
efc59e36a9 ICU-2411 Regexp, support for \x hex escapes in patterns added.
X-SVN-Rev: 11862
2003-05-09 16:55:08 +00:00
Alan Liu
800f4020cb ICU-2804 add UnicodeString test for \x{...}
X-SVN-Rev: 11861
2003-05-09 16:15:49 +00:00
Alan Liu
4e449ef99e ICU-2804 implement \x{...}
X-SVN-Rev: 11857
2003-05-09 00:22:25 +00:00
George Rhoten
58b5029f21 ICU-2628 z/OS can't handle autoconf 2.53 :-( Downgrading to autoconf 2.13.
X-SVN-Rev: 11856
2003-05-09 00:02:58 +00:00
Andy Heninger
9322d12255 ICU-2787 Locale init thread safety
X-SVN-Rev: 11855
2003-05-08 23:56:37 +00:00
Vladimir Weinstein
d67ed71487 ICU-2755 delete another collator after test
X-SVN-Rev: 11854
2003-05-08 23:52:40 +00:00
George Rhoten
84748ccb8d ICU-2039 Add more tests of filestrm.h
X-SVN-Rev: 11853
2003-05-08 23:49:35 +00:00
George Rhoten
a6d34f1d45 ICU-2039 Remove bad and unused code
X-SVN-Rev: 11852
2003-05-08 23:48:58 +00:00
George Rhoten
bc69d5341a ICU-2039 Don't use filestrm.h directly
X-SVN-Rev: 11851
2003-05-08 23:48:25 +00:00
Doug Felt
a42d3a8d55 ICU-2755 delete collator in test
X-SVN-Rev: 11850
2003-05-08 23:34:14 +00:00
George Rhoten
9b139d6fb1 ICU-2039 Decrease the chance of failure from U_MEMORY_ALLOCATION_ERROR, and increase code coverage.
X-SVN-Rev: 11849
2003-05-08 23:19:50 +00:00
George Rhoten
9dc37beb84 ICU-2039 Add a special hard to find test case when decimal format symbols are requested from a locale that causes the ures_* API to fail.
X-SVN-Rev: 11848
2003-05-08 23:17:49 +00:00
Doug Felt
f4621a6bce ICU-2755 remove second const in const US * const
X-SVN-Rev: 11847
2003-05-08 22:41:26 +00:00
Doug Felt
399b051326 ICU-2755 add ucol_open_internal
X-SVN-Rev: 11846
2003-05-08 22:21:05 +00:00
Alan Liu
cacf3d2b39 ICU-2787 revise double-check code to improve thread safety
X-SVN-Rev: 11845
2003-05-08 22:17:03 +00:00
Alan Liu
437b7cb038 ICU-2787 revise double-check code to improve thread safety
X-SVN-Rev: 11843
2003-05-08 21:08:06 +00:00
Eric Mader
18f11f462a ICU-2243 fix a small formatting error.
X-SVN-Rev: 11842
2003-05-08 20:17:24 +00:00
Eric Mader
6497f7ca9e ICU-2243 need to include layout/LayoutEngine.h... (why the heck didn't VC/VS catch this?)
X-SVN-Rev: 11841
2003-05-08 18:40:39 +00:00
Eric Mader
1a4c93f857 ICU-2243 move definitions of nested classes inside outer class to make stupid CSet++ compiler happy...
X-SVN-Rev: 11840
2003-05-08 18:17:04 +00:00
Vladimir Weinstein
351f2820c4 ICU-2851 fix a memory leak
X-SVN-Rev: 11839
2003-05-08 18:06:05 +00:00
Doug Felt
fdc637b53d ICU-2755 ucol_open should fetch registered collators, still need to add test
X-SVN-Rev: 11838
2003-05-08 17:31:45 +00:00
Eric Mader
8e183cbc6e ICU-2866 checked in previous version by mistake...
X-SVN-Rev: 11837
2003-05-08 17:30:46 +00:00
Eric Mader
cb9b71c896 ICU-2850 remove VC6.0 variable names to remove warnings.
X-SVN-Rev: 11836
2003-05-08 01:41:32 +00:00
Eric Mader
78c2d0dcf0 ICU-2858 remove double slash from $ICUOUT, $ICUBLD.
X-SVN-Rev: 11835
2003-05-08 01:40:26 +00:00
George Rhoten
23b386b0b8 ICU-2787 Fix 2 mutex cases and optimize some code.
X-SVN-Rev: 11834
2003-05-08 01:32:27 +00:00
Eric Mader
dbcc794733 ICU-2866 Fix memory leaks in the Layout Extensions Library.
X-SVN-Rev: 11833
2003-05-07 21:43:11 +00:00
Eric Mader
c16a7352b7 ICU-2866 Fix memory leaks in the Layout Sample.
X-SVN-Rev: 11832
2003-05-07 21:42:38 +00:00
George Rhoten
d5cf52fce2 ICU-2787 Uncommit some code that shouldn't have been commited.
X-SVN-Rev: 11831
2003-05-07 16:39:24 +00:00
Vladimir Weinstein
80d02c2ca3 ICU-2412 changes according to the public code review
X-SVN-Rev: 11829
2003-05-07 05:33:50 +00:00
George Rhoten
8f09e644e3 ICU-2858 Make it easier to remove data from the data library
X-SVN-Rev: 11828
2003-05-07 01:37:01 +00:00
George Rhoten
926c61acaf ICU-2729 Fix a memory leak
X-SVN-Rev: 11827
2003-05-07 01:22:34 +00:00
George Rhoten
33568a2ee4 ICU-2787 The shared converter cache should consistently use one non-global mutex,
and fix the double check in ucnv_io.

X-SVN-Rev: 11826
2003-05-07 00:53:32 +00:00
Alan Liu
231176f7de ICU-2787 fix comment
X-SVN-Rev: 11825
2003-05-07 00:05:33 +00:00
Markus Scherer
7f4260a2cc ICU-2787 more u_init() updates after discussion
X-SVN-Rev: 11824
2003-05-07 00:02:29 +00:00
Markus Scherer
ef55ca2d74 ICU-2787 fully mutex initialization of exclusion sets because double-checked locking can be unsafe; add comment about double-checked locking for normal data and why we do not pre-initialize exclusion sets
X-SVN-Rev: 11823
2003-05-07 00:02:11 +00:00
Markus Scherer
2d1f3e63a9 ICU-2787 add comment about double-checked locking
X-SVN-Rev: 11822
2003-05-06 23:56:34 +00:00
Markus Scherer
e55480b50b ICU-2787 fully mutex initialization because double-checked locking can be unsafe
X-SVN-Rev: 11821
2003-05-06 23:56:03 +00:00
Alan Liu
f3cb8b5d00 ICU-2787 reduce number of function calls
X-SVN-Rev: 11820
2003-05-06 23:27:39 +00:00
Alan Liu
5be3104f22 ICU-2787 enable assert
X-SVN-Rev: 11819
2003-05-06 23:16:41 +00:00
Alan Liu
232bc47257 ICU-2787 revise double-check code to improve thread safety
X-SVN-Rev: 11818
2003-05-06 23:00:40 +00:00
Ram Viswanadha
5219cb8a3b ICU-2194 add disclaimer and licence copied from RFC. No code change
X-SVN-Rev: 11817
2003-05-06 20:56:38 +00:00
George Rhoten
97a32dd6b1 ICU-2755 Fix for Solaris
X-SVN-Rev: 11816
2003-05-06 20:37:31 +00:00
Markus Scherer
3df0b027d6 ICU-2397 add comment that not all of UNORM_ITER_SIZE is needed, division truncation is ok
X-SVN-Rev: 11815
2003-05-06 18:53:42 +00:00
Markus Scherer
e3bb8d9a00 ICU-2397 avoid memset for faster setup
X-SVN-Rev: 11814
2003-05-06 18:52:28 +00:00
George Rhoten
07f52c0883 ICU-652 Fix a roundtripping problem. Don't mix 12-hour and 24-hour time format in the same locale.
X-SVN-Rev: 11813
2003-05-06 17:31:09 +00:00
Markus Scherer
0c1928ef3b ICU-2860 fix for when collation is on
X-SVN-Rev: 11812
2003-05-06 16:50:18 +00:00
Vladimir Weinstein
39bc6bf522 ICU-2364 Don't need to preflight safeClone anymore
X-SVN-Rev: 11811
2003-05-06 07:30:02 +00:00
Vladimir Weinstein
b47f2755b8 ICU-2364 Build from rules if builder version is different. Also, additional control over image freeing - freeImageOnClose instead of relying on hasRealData
X-SVN-Rev: 11810
2003-05-06 07:28:34 +00:00
Markus Scherer
e5383df00f ICU-2860 add UCONFIG_NO_NORMALIZATION and UCONFIG_NO_IDNA
X-SVN-Rev: 11809
2003-05-06 01:37:52 +00:00
Markus Scherer
9a4e0e4af2 ICU-2860 add UCONFIG_NO_NORMALIZATION and UCONFIG_NO_IDNA
X-SVN-Rev: 11808
2003-05-06 01:22:23 +00:00
George Rhoten
725e9155d0 ICU-2755 Fix for HP-UX
X-SVN-Rev: 11806
2003-05-05 23:22:46 +00:00
Ram Viswanadha
91ea8b908e ICU-2779 port changes to ICU4C
X-SVN-Rev: 11805
2003-05-05 23:22:34 +00:00
Andy Heninger
bdd7442d57 ICU-2787 Locale thread safety.
X-SVN-Rev: 11804
2003-05-05 23:21:48 +00:00
Ram Viswanadha
583746e2d9 ICU-2194 dynamically allocate room for path and file name
X-SVN-Rev: 11803
2003-05-05 23:21:16 +00:00
George Rhoten
19e68f7638 ICU-2832 Fix the definition for _C99_Property_Function on several platforms.
X-SVN-Rev: 11801
2003-05-05 22:16:49 +00:00
Vladimir Weinstein
cf4bdce3b5 ICU-2787 thread safety update to UCA and inv UCA loading
X-SVN-Rev: 11800
2003-05-05 21:23:11 +00:00
George Rhoten
b95dc6d27d ICU-2858 Make it easier to remove data from the data library
X-SVN-Rev: 11799
2003-05-05 16:52:15 +00:00
Markus Scherer
962c18923a ICU-2537 add declarations mostly for unimplemented default constructors
X-SVN-Rev: 11798
2003-05-04 01:40:40 +00:00
George Rhoten
8f54476225 ICU-2858 Make it easier to remove data.
X-SVN-Rev: 11796
2003-05-03 00:48:54 +00:00
George Rhoten
e3610f5b3b ICU-2858 Ignore empty lines with spaces
X-SVN-Rev: 11795
2003-05-03 00:44:47 +00:00
George Rhoten
2460b0c334 ICU-2858 Don't depend on icuin.lib
X-SVN-Rev: 11794
2003-05-03 00:43:59 +00:00
Doug Felt
ba9a3786c5 ICU-2755 can't cast const char* to const UnicodeString& on solaris
X-SVN-Rev: 11793
2003-05-03 00:01:10 +00:00
Eric Mader
c1923697fd ICU-2850 Add MSVC 7 (Visual Studio .NET) project files
X-SVN-Rev: 11792
2003-05-02 23:42:08 +00:00
George Rhoten
7210c1830c ICU-2787 Regexp init thread safety; Improvements to u_init()
X-SVN-Rev: 11791
2003-05-02 23:19:29 +00:00
Alan Liu
b45637d193 ICU-2787 revise double-check code to improve thread safety
X-SVN-Rev: 11790
2003-05-02 23:14:53 +00:00
Doug Felt
717d15653c ICU-2755 added getLocale test to factory-based coll registration
X-SVN-Rev: 11789
2003-05-02 22:58:06 +00:00
Markus Scherer
0fcfe71911 ICU-2856 make EBCDIC_STATEFUL always emit SI at the end of a stream if the last character was DBCS
X-SVN-Rev: 11788
2003-05-02 22:38:41 +00:00
Doug Felt
556c72cc54 ICU-2755 fixed RuleBasedCollator clone/cc operations to handle aliasing cases,
added additional tests for getLocale of registered collators, misc fixes to ICUService,
StringSearch, ucollator to support changes.

X-SVN-Rev: 11786
2003-05-02 22:17:14 +00:00
Alan Liu
f4d9e46ab0 ICU-2787 revise double-check code to improve thread safety
X-SVN-Rev: 11785
2003-05-02 21:52:53 +00:00
Andy Heninger
9d82107759 ICU-2787 Regexp init thread safety.
X-SVN-Rev: 11783
2003-05-02 21:42:52 +00:00
Andy Heninger
a354eda3b3 ICU-2787 Regexp init thread safety.
X-SVN-Rev: 11782
2003-05-02 21:35:01 +00:00
Andy Heninger
e5e88aaf89 ICU-2787 Regexp init thread safety; Improvements to u_init()
X-SVN-Rev: 11781
2003-05-02 21:33:17 +00:00
Markus Scherer
55e9679b22 ICU-2710 do not use an obsolete API
X-SVN-Rev: 11780
2003-05-02 20:38:27 +00:00
George Rhoten
9108c5cd41 ICU-2753 Fix for HP-UX, which has broken defines for UINT32_MAX.
X-SVN-Rev: 11779
2003-05-02 20:12:55 +00:00
George Rhoten
8125f3a80f ICU-2707 Fix for MP-RAS
X-SVN-Rev: 11778
2003-05-02 20:06:37 +00:00
Eric Mader
e186286db0 ICU-2850 Add svccoll.cpp, svccoll.h
X-SVN-Rev: 11777
2003-05-02 19:41:44 +00:00
Eric Mader
e90dd29852 ICU-2755 tests for collation, docs, minor service changes
X-SVN-Rev: 11776
2003-05-02 19:36:23 +00:00
Markus Scherer
835c8e5ece ICU-1730 add comment about clone()
X-SVN-Rev: 11775
2003-05-02 18:49:22 +00:00
Alan Liu
85f5f722c5 ICU-444 mroe code improvements
X-SVN-Rev: 11774
2003-05-02 17:55:18 +00:00
Alan Liu
7928827961 ICU-444 update comments; minor code improvements
X-SVN-Rev: 11773
2003-05-02 17:30:40 +00:00
Markus Scherer
9e396c99d8 ICU-1439 remove spurious TODO comment
X-SVN-Rev: 11769
2003-05-02 17:00:14 +00:00
George Rhoten
66b3eaf13d ICU-2686 Document how to port to a new platform
X-SVN-Rev: 11768
2003-05-02 16:46:19 +00:00
Alan Liu
0591810bee ICU-444 update comments
X-SVN-Rev: 11765
2003-05-02 00:11:32 +00:00
Alan Liu
e914485397 ICU-444 add Win32-specific host timezone detection code
X-SVN-Rev: 11764
2003-05-02 00:07:35 +00:00
Doug Felt
d00a183d4e ICU-2222 made deprecated abstract methods concrete and delegate to new ones,
also fixed problem in apicoll which assumed fixed LTR argument evaluation order, TestCollator
also needed new (and old) overloads.  couldn't use 'using' according to markus.

X-SVN-Rev: 11763
2003-05-01 23:23:52 +00:00
Doug Felt
8feb1843aa ICU-2853 numberformat deadlock during registration
X-SVN-Rev: 11762
2003-05-01 20:52:06 +00:00
Alan Liu
44b7710fb8 ICU-444 change default GMT-5 zone to America/New_York
X-SVN-Rev: 11761
2003-05-01 19:12:02 +00:00
Doug Felt
0b5cd0496c ICU-2755 minor file cleanup
X-SVN-Rev: 11760
2003-05-01 18:59:36 +00:00
Doug Felt
7e745f0772 ICU-2755 tests for collation, docs, minor service changes
X-SVN-Rev: 11758
2003-05-01 18:27:24 +00:00
Vladimir Weinstein
e5e7811644 ICU-2364 collation version has changed - reflect that in the test
X-SVN-Rev: 11757
2003-05-01 17:45:08 +00:00
Vladimir Weinstein
ea2f4b12c0 ICU-2851 test to see whether ucol_equals catches different but equivalent rules
X-SVN-Rev: 11756
2003-05-01 17:44:17 +00:00
Vladimir Weinstein
2fe0072a9d ICU-2222 introduce overloads for functions that used old C++ enums. Deprecate C++ enum using functions.
X-SVN-Rev: 11755
2003-05-01 17:43:01 +00:00
Vladimir Weinstein
cbfd841e2a ICU-2710 Undo change made in error
X-SVN-Rev: 11753
2003-05-01 16:02:29 +00:00
Vladimir Weinstein
cd23b36a3b ICU-2416 shifting should be done by the shift value, not mask value! Fixed a mental typo
X-SVN-Rev: 11751
2003-05-01 15:42:02 +00:00
Vladimir Weinstein
c9deed82de ICU-2851 update to ucol_equals - now we analyze rules. Consider sorting reset anchors during tokenization.
X-SVN-Rev: 11750
2003-05-01 15:31:44 +00:00
Markus Scherer
8c1740d468 ICU-2710 remove @obsolete ICU 2.6 and earlier code
X-SVN-Rev: 11749
2003-05-01 01:51:51 +00:00
Markus Scherer
41c2ebf526 ICU-2710 remove @obsolete ICU 2.6 and earlier code
X-SVN-Rev: 11748
2003-05-01 01:31:28 +00:00
George Rhoten
46973d4837 ICU-2850 Add MSVC 7 (Visual Studio .NET) project files
X-SVN-Rev: 11747
2003-05-01 01:10:19 +00:00
Vladimir Weinstein
6569f131ac ICU-2851 initial implementation of ucol_equals (not yet complete, need to analyze rules)
X-SVN-Rev: 11746
2003-05-01 00:57:27 +00:00
Vladimir Weinstein
07943b522a ICU-2412 some more tests for iterative collation
X-SVN-Rev: 11745
2003-04-30 23:26:55 +00:00
George Rhoten
5182cbc591 ICU-2850 These files aren't needed anymore
X-SVN-Rev: 11744
2003-04-30 22:52:16 +00:00
George Rhoten
4e1913af46 ICU-2850 Add MSVC 7 (Visual Studio .NET) project files
X-SVN-Rev: 11743
2003-04-30 22:50:21 +00:00
George Rhoten
f7099f431a ICU-2194 Ignore some files.
X-SVN-Rev: 11742
2003-04-30 22:39:22 +00:00
Markus Scherer
ece6fe9eca ICU-1730 add Replaceable::clone()
X-SVN-Rev: 11741
2003-04-30 22:08:57 +00:00
Markus Scherer
65c6f66b2e ICU-2356 all UnicodeString methods should treat NULL input pointers as empty strings
X-SVN-Rev: 11740
2003-04-30 02:41:01 +00:00
Markus Scherer
959aa6bab4 ICU-2356 all UnicodeString methods should treat NULL input pointers as empty strings
X-SVN-Rev: 11739
2003-04-30 02:22:02 +00:00
Vladimir Weinstein
05354408fa ICU-2840 don't crash test when data is not present
X-SVN-Rev: 11738
2003-04-30 00:52:53 +00:00
Vladimir Weinstein
b137857632 ICU-2364 update to versioning control for collation
X-SVN-Rev: 11737
2003-04-30 00:49:01 +00:00
Doug Felt
0ae75b6ac7 ICU-2821 try to work around sync bug on unix?
X-SVN-Rev: 11736
2003-04-30 00:17:54 +00:00
Andy Heninger
702ddea7c2 ICU-2787 add u_init() to work around thread safety problems with existing lazy init
X-SVN-Rev: 11735
2003-04-30 00:09:18 +00:00
Eric Mader
7672ca8952 ICU-2243 add Layout Extensions Library to envoke path.
X-SVN-Rev: 11733
2003-04-29 20:50:53 +00:00
Eric Mader
55ab5d7e0e ICU-2243 add Layout Extension Library to --ldflags-layout
X-SVN-Rev: 11732
2003-04-29 20:49:57 +00:00
Doug Felt
000ce54f7e ICU-2821 update currency registration cleanup code
X-SVN-Rev: 11731
2003-04-29 18:42:15 +00:00
Eric Mader
13bafa4d07 ICU-2243 forgot to put everything in the ICU namespace...
X-SVN-Rev: 11730
2003-04-29 18:41:56 +00:00
Alan Liu
cba3714e45 ICU-2132 re-enable test
X-SVN-Rev: 11729
2003-04-29 18:28:55 +00:00
George Rhoten
2adf6bbb4c ICU-2699 Fixed some compiler warnings
X-SVN-Rev: 11728
2003-04-29 18:14:37 +00:00
Doug Felt
9dbfa5f995 ICU-2821 update currency registration to not use service, no fallback,
and country names + only EURO/PRE_EURO variants.

X-SVN-Rev: 11727
2003-04-29 16:55:44 +00:00
Alan Liu
02fd4cdff2 ICU-2832 fix redhat 7.2 compiler error
X-SVN-Rev: 11726
2003-04-29 16:55:38 +00:00
Eric Mader
a2d46bd46a ICU-2051 remove or comment FIXME and #if 0
X-SVN-Rev: 11725
2003-04-29 00:15:07 +00:00
Vladimir Weinstein
7f79b235fc ICU-2339 construct collator from rules if you cannot find binary data
X-SVN-Rev: 11724
2003-04-29 00:12:41 +00:00
Alan Liu
af6db5e0eb ICU-2832 add 5 more C99 compatibility props
X-SVN-Rev: 11723
2003-04-28 23:48:30 +00:00
Doug Felt
09bd2b2b11 ICU-2755 service registration for collation
X-SVN-Rev: 11722
2003-04-28 21:13:14 +00:00
George Rhoten
abaa737dfd ICU-2589 Fix some doxygen warnings.
X-SVN-Rev: 11721
2003-04-26 00:55:02 +00:00
George Rhoten
a2228d8e2a ICU-2589 Fix some doxygen warnings.
X-SVN-Rev: 11720
2003-04-26 00:48:12 +00:00
George Rhoten
59afab8283 ICU-2589 Fix some doxygen warnings.
X-SVN-Rev: 11719
2003-04-26 00:34:31 +00:00
George Rhoten
83feb5d788 ICU-2589 Fix some doxygen warnings.
X-SVN-Rev: 11718
2003-04-26 00:28:57 +00:00
George Rhoten
64c8d0e7cb ICU-2589 Fix some doxygen warnings.
X-SVN-Rev: 11717
2003-04-26 00:22:06 +00:00
George Rhoten
e1c569db1d ICU-2589 Fix some doxygen warnings.
X-SVN-Rev: 11716
2003-04-26 00:12:33 +00:00
George Rhoten
e9b4b410a1 ICU-2589 Fix some doxygen warnings.
X-SVN-Rev: 11715
2003-04-25 23:47:18 +00:00
George Rhoten
11358c6569 ICU-2628 Use the portable uint32_t
X-SVN-Rev: 11714
2003-04-25 23:41:23 +00:00
George Rhoten
5cc89c0134 ICU-2628 Don't delete const objects on z/OS
X-SVN-Rev: 11713
2003-04-25 23:38:20 +00:00
Markus Scherer
bbf546a40e ICU-2439 fix display name lookups to not fallback through the default locale
X-SVN-Rev: 11712
2003-04-25 22:56:51 +00:00
George Rhoten
50f7e65914 ICU-2599 Upgrading to autoconf 2.53 removes the --program options.
X-SVN-Rev: 11711
2003-04-25 21:43:50 +00:00
Alan Liu
7fd6350f1e ICU-2832 hack UnicodeSet parser to handle four special case names for C99 compatibility props
X-SVN-Rev: 11710
2003-04-25 20:34:44 +00:00
Eric Mader
846e8f9619 ICU-2243 Fix warnings on Solaris.
X-SVN-Rev: 11709
2003-04-25 19:59:23 +00:00
Doug Felt
4dc960f3a4 ICU-2821 service registration for currency
X-SVN-Rev: 11706
2003-04-25 18:02:09 +00:00
George Rhoten
d72b0318f0 ICU-2699 Fixed some compiler warnings.
X-SVN-Rev: 11704
2003-04-25 16:27:10 +00:00
George Rhoten
786a30a19b ICU-2119 Fix an encoding problem.
X-SVN-Rev: 11703
2003-04-25 15:36:39 +00:00
George Rhoten
7c0ef88db3 ICU-2699 Fixed some compiler warnings
X-SVN-Rev: 11698
2003-04-25 00:43:52 +00:00
George Rhoten
d9498ab8f9 ICU-2699 Fix some compiler warnings.
X-SVN-Rev: 11697
2003-04-25 00:33:20 +00:00
George Rhoten
fbf41b0eb4 ICU-2630 Remove 1159 and 9027
X-SVN-Rev: 11696
2003-04-25 00:24:50 +00:00
Markus Scherer
573e86baa0 ICU-2119 fix FRF
X-SVN-Rev: 11695
2003-04-25 00:20:34 +00:00
George Rhoten
6c1b9b2026 ICU-2753 Incorporate shared data library workaround for os/400.
Data library should now be 19MB on this platform.  Everywhere else is still about 8MB.

X-SVN-Rev: 11694
2003-04-25 00:17:44 +00:00
Vladimir Weinstein
432b58b99e ICU-2840 don't crash test when data is not present
X-SVN-Rev: 11693
2003-04-25 00:03:36 +00:00
George Rhoten
0a80f2b7c4 ICU-2699 Fixed a compiler warning.
X-SVN-Rev: 11692
2003-04-24 23:58:18 +00:00
Markus Scherer
38f638730a ICU-2119 add pre-Euro currencies, fix a few names
X-SVN-Rev: 11691
2003-04-24 23:57:07 +00:00
George Rhoten
58d0bbd305 ICU-2699 Fix some compiler warnings.
X-SVN-Rev: 11690
2003-04-24 23:49:51 +00:00
Vladimir Weinstein
38eff7394d ICU-2412 don't crash when you cannot open UCA collator
X-SVN-Rev: 11689
2003-04-24 23:18:00 +00:00
George Rhoten
92652c8bb4 ICU-2699 Fix some compiler warnings.
X-SVN-Rev: 11688
2003-04-24 23:17:55 +00:00
Markus Scherer
9f32af0974 ICU-2831 add 4 new C ctype.h/POSIX-style functions
X-SVN-Rev: 11687
2003-04-24 23:09:26 +00:00
Ram Viswanadha
55f4855c84 ICU-2298 test include functionality
X-SVN-Rev: 11686
2003-04-24 23:08:42 +00:00
Ram Viswanadha
7742976bf1 ICU-2298 add include functionality
X-SVN-Rev: 11685
2003-04-24 23:05:39 +00:00
Markus Scherer
66327a7842 ICU-2831 test 4 new C ctype.h/POSIX-style functions
X-SVN-Rev: 11683
2003-04-24 23:04:31 +00:00
Alan Liu
4131ad8564 ICU-2824 move set/getCurrency from DecimalFormat to NumberFormat
X-SVN-Rev: 11681
2003-04-24 22:58:04 +00:00
George Rhoten
8e43d0330c ICU-2765 Fix for Mac OS X
X-SVN-Rev: 11680
2003-04-24 22:38:45 +00:00
George Rhoten
06a6567c93 ICU-2119 Remove some suspicious currency names.
X-SVN-Rev: 11679
2003-04-24 22:15:12 +00:00
George Rhoten
f99f2b6080 ICU-2707 Make it easier to install libraries into new locations.
X-SVN-Rev: 11678
2003-04-24 22:06:46 +00:00
Eric Mader
1b9e839652 ICU-2243 Platform-specific definitions of LIBICULX.
X-SVN-Rev: 11677
2003-04-24 21:00:36 +00:00
Eric Mader
9428caffa4 ICU-2243 Custom build rules for public headers need to be in *all* the configurations!
X-SVN-Rev: 11676
2003-04-24 20:16:30 +00:00
Eric Mader
3f50ee0f41 ICU-2243 Add Layout Extensions library.
X-SVN-Rev: 11675
2003-04-24 19:29:57 +00:00
Eric Mader
f7b000c41d ICU-2243 Need to include public headers from layout subdirectory.
X-SVN-Rev: 11673
2003-04-24 18:40:03 +00:00
Eric Mader
bc011da770 ICU-2243 Remove obsolete files.
X-SVN-Rev: 11672
2003-04-24 18:26:56 +00:00
Eric Mader
120661e806 ICU-2243 Move public headers to layout subdirectory.
X-SVN-Rev: 11671
2003-04-24 18:24:08 +00:00
Eric Mader
dada958faf ICU-2243 Remove old #if 0 code.
X-SVN-Rev: 11670
2003-04-24 18:22:42 +00:00
Vladimir Weinstein
fe6c5b30a4 ICU-2364 fix noisy check-in of version test
X-SVN-Rev: 11669
2003-04-24 16:48:09 +00:00
George Rhoten
114e3fc4df ICU-2138 rename div -> dv
X-SVN-Rev: 11668
2003-04-24 16:26:45 +00:00
George Rhoten
029c9eae2f ICU-2729 Fix a memory allocation problem with the default locale.
X-SVN-Rev: 11667
2003-04-24 16:24:20 +00:00
George Rhoten
0717429086 ICU-2765 Fix a compiler error on AIX
X-SVN-Rev: 11666
2003-04-24 16:18:05 +00:00
George Rhoten
213d998491 ICU-2729 Fix a compiler error with AIX
X-SVN-Rev: 11665
2003-04-24 16:16:13 +00:00
George Rhoten
3c61949227 ICU-2699 Fix some compiler warnings.
X-SVN-Rev: 11664
2003-04-24 16:00:46 +00:00
Vladimir Weinstein
5b5835beaf ICU-2364 removed UCOL_FRACTIONAL_UCA_VERSION - this is now read from FractionalUCA.txt
X-SVN-Rev: 11663
2003-04-24 07:02:27 +00:00
Vladimir Weinstein
5294fda0d3 ICU-2364 fix version test
X-SVN-Rev: 11662
2003-04-24 07:01:13 +00:00
Vladimir Weinstein
9727d42786 ICU-2364 collation versioning review
X-SVN-Rev: 11661
2003-04-24 07:00:27 +00:00
Vladimir Weinstein
86906d9e5c ICU-2364 fix versioning in genrb
X-SVN-Rev: 11660
2003-04-24 06:59:52 +00:00
Vladimir Weinstein
d9863a9112 ICU-2364 reading [UCA version = x.x.x.x] field in fractional UCA. More versioning info
X-SVN-Rev: 11659
2003-04-24 06:57:36 +00:00
Vladimir Weinstein
784526c80e ICU-2364 added [UCA version = x.x.x.x] field to fractional UCA
X-SVN-Rev: 11658
2003-04-24 06:57:02 +00:00
George Rhoten
1dfa0b831b ICU-2628 Fix some compiler problems with z/OS's definition of the cs function.
X-SVN-Rev: 11656
2003-04-24 00:32:44 +00:00
Eric Mader
666d693808 ICU-2243 Add Layout Extensions Library.
X-SVN-Rev: 11653
2003-04-23 23:07:50 +00:00
Eric Mader
cb0ee03587 ICU-2243 Add UCLN_LAYOUTEX.
X-SVN-Rev: 11652
2003-04-23 23:06:36 +00:00
Eric Mader
98916f97ea ICU-2243 Add U_LAYOUTEX_API.
X-SVN-Rev: 11651
2003-04-23 23:05:40 +00:00
Eric Mader
75557aae29 ICU-2243 Change to use Layout Extensions Library for ParagraphLayout.
X-SVN-Rev: 11650
2003-04-23 23:05:00 +00:00
Eric Mader
89ad1857f4 ICU-2243 initial version of Layout Extensions Library.
X-SVN-Rev: 11649
2003-04-23 23:03:45 +00:00
Ram Viswanadha
a0005c9031 ICU-2734 backoff changes
X-SVN-Rev: 11648
2003-04-23 22:50:31 +00:00
Ram Viswanadha
c2dc82eb5c ICU-2075 update readme for running tools
X-SVN-Rev: 11645
2003-04-23 21:20:37 +00:00
Ram Viswanadha
ace4fe60cf ICU-2075 change params form uint8* to void*
X-SVN-Rev: 11644
2003-04-23 21:15:12 +00:00
Ram Viswanadha
a2f604b5cd ICU-2075 batch mode option to command line
X-SVN-Rev: 11643
2003-04-23 21:14:08 +00:00
Ram Viswanadha
ecb23e6358 ICU-2075 make batch mode execution of gdb default
X-SVN-Rev: 11642
2003-04-23 21:00:42 +00:00
Ram Viswanadha
6229d94b4e ICU-2074 add LEAK_CHECKER to INVOKE macro
X-SVN-Rev: 11641
2003-04-23 20:59:32 +00:00
Vladimir Weinstein
e0b0221b7f ICU-2412 initialized storage to keep purify happy
X-SVN-Rev: 11636
2003-04-23 17:15:43 +00:00
Eric Mader
841771c66d ICU-2253 Add LocaleRuns, preliminary code to map Locale to LanguageCode.
X-SVN-Rev: 11635
2003-04-23 16:16:22 +00:00
Vladimir Weinstein
d84ed8d5fa ICU-2835 fix for convenience ures_ APIs not following aliases - need more testing
X-SVN-Rev: 11634
2003-04-23 06:59:50 +00:00
Vladimir Weinstein
1b9191b521 ICU-2835 fix for convenience ures_ APIs not following aliases
X-SVN-Rev: 11633
2003-04-23 06:59:29 +00:00
Vladimir Weinstein
2cc3ea8477 ICU-2765 removed usage of private headers - returned #include <malloc.h>
X-SVN-Rev: 11632
2003-04-23 06:52:54 +00:00
Vladimir Weinstein
7a846aa9ae ICU-2765 removed usage of private headers
X-SVN-Rev: 11631
2003-04-23 05:55:54 +00:00
Vladimir Weinstein
f9970354fe ICU-2765 removed usage of private headers
X-SVN-Rev: 11630
2003-04-23 05:49:02 +00:00
Vladimir Weinstein
71091e109b ICU-2765 test data separated to calldata.h so that it can easily be used from both cintltst and intltest
X-SVN-Rev: 11629
2003-04-23 05:39:51 +00:00
Vladimir Weinstein
1a90426971 ICU-2765 renamed confusing testDigitListAPI to testDigitList. DigitList is not a part of the API
X-SVN-Rev: 11628
2003-04-23 05:23:01 +00:00
Vladimir Weinstein
3292fefc11 ICU-2765 added parse error to rules UCA constructor for easier debugging of the rules
X-SVN-Rev: 11627
2003-04-23 05:01:10 +00:00
Vladimir Weinstein
657945ed51 ICU-2416 ucol_primaryOrder, ucol_secondaryOrder, ucol_tertiaryOrder APIs for easier separation of API and internal tests.
X-SVN-Rev: 11626
2003-04-23 04:47:00 +00:00
George Rhoten
720401b4b5 ICU-2729 Fix a memory leak
X-SVN-Rev: 11625
2003-04-23 00:30:02 +00:00
Ram Viswanadha
19c0a21ecb ICU-2779 temporarily (up through ICU 2.8) filter against 3.2 characters to make round trip tests pass
X-SVN-Rev: 11624
2003-04-23 00:23:26 +00:00
Alan Liu
d2cea9a9eb ICU-2790 recognize alternate transliterator syntax characters
X-SVN-Rev: 11623
2003-04-23 00:20:16 +00:00
Doug Felt
42475ef053 ICU-1734 number spellout for fr_BE
X-SVN-Rev: 11622
2003-04-22 23:55:03 +00:00
George Rhoten
b69c8dcb62 ICU-2729 Fix a memory leak
X-SVN-Rev: 11620
2003-04-22 15:49:53 +00:00
George Rhoten
7add969d05 ICU-2729 Fix an out of bounds error
X-SVN-Rev: 11619
2003-04-21 23:25:38 +00:00
George Rhoten
bd5e5cc715 ICU-2729 Fix a memory leak
X-SVN-Rev: 11618
2003-04-21 23:25:07 +00:00
Alan Liu
1f636472c2 ICU-2119 add tests for complex currency
X-SVN-Rev: 11615
2003-04-21 22:48:41 +00:00
Alan Liu
2a361f522d ICU-2119 add format and parse of complex currency formats (ChoiceFormat-based); make fPad a UChar32 (was UnicodeString); fix surrogate handling in sev. spots
X-SVN-Rev: 11614
2003-04-21 22:48:16 +00:00
Alan Liu
f5b0cca143 ICU-2119 fix bug in parsing
X-SVN-Rev: 11613
2003-04-21 22:46:36 +00:00
Alan Liu
4a553638ef ICU-2119 rewrite parsing of padding to work property; redo and fix parsing of surrogates and variable-length elements
X-SVN-Rev: 11609
2003-04-21 19:18:27 +00:00
Alan Liu
b8bac331e6 ICU-2119 enhance and cleanup tests; add more parsing checks
X-SVN-Rev: 11608
2003-04-21 19:16:38 +00:00
Markus Scherer
9af0650e43 ICU-2024 test ucnv_toAlgorithmic() and ucnv_fromAlgorithmic()
X-SVN-Rev: 11607
2003-04-21 02:13:55 +00:00
Markus Scherer
748759e44e ICU-2024 allow to stack-allocate new converters, add internal ucnv_createAlgorithmicConverter()
X-SVN-Rev: 11606
2003-04-21 02:12:46 +00:00
Markus Scherer
5d979da39e ICU-2024 add ucnv_toAlgorithmic() and ucnv_fromAlgorithmic()
X-SVN-Rev: 11605
2003-04-21 02:11:54 +00:00
Markus Scherer
486edf9562 ICU-2818 fix UTF-16/32 behavior for BOM-only input; tests see /tsconv/ccapitst/TestConvertAlgorithmic (j2024)
X-SVN-Rev: 11604
2003-04-21 02:06:03 +00:00
Markus Scherer
8bc9f647b8 ICU-2427 final Unicode 4 update
X-SVN-Rev: 11595
2003-04-19 00:21:15 +00:00
George Rhoten
817977fbcc ICU-2699 Fix some compiler warnings.
X-SVN-Rev: 11593
2003-04-18 23:46:24 +00:00
George Rhoten
75446a50e3 ICU-2707 Allow NormalizationTest-3.2.0.txt to be found on Unix
X-SVN-Rev: 11592
2003-04-18 23:41:17 +00:00
George Rhoten
7460b9d8c0 ICU-2699 Fix some compiler warnings.
X-SVN-Rev: 11591
2003-04-18 23:14:27 +00:00
Markus Scherer
e9ff4a1851 ICU-2144 test ucnv_convertEx()
X-SVN-Rev: 11590
2003-04-18 23:13:14 +00:00
Markus Scherer
4f2c865b52 ICU-2144 add ucnv_convertEx()
X-SVN-Rev: 11589
2003-04-18 23:11:39 +00:00
George Rhoten
e76f98cf2d ICU-2729 Fix a memory leak
X-SVN-Rev: 11588
2003-04-18 23:05:20 +00:00
George Rhoten
402812f852 ICU-2699 Fix some compiler warnings
X-SVN-Rev: 11587
2003-04-18 22:13:52 +00:00
George Rhoten
558be9c95e ICU-2699 Fix some compiler warnings.
X-SVN-Rev: 11586
2003-04-18 21:43:25 +00:00
George Rhoten
4f532d0425 ICU-2815 ucnv_flushCache should close the cached default converter.
X-SVN-Rev: 11585
2003-04-18 20:31:45 +00:00
Alan Liu
be0a7c7d1e ICU-2119 add ja yen ideogram, th baht long name
X-SVN-Rev: 11584
2003-04-18 16:13:45 +00:00
Steven R. Loomis
711de2113a ICU-2596 don't treat .dat files on the data path as directories
X-SVN-Rev: 11581
2003-04-18 00:15:33 +00:00
George Rhoten
1cc442b42d ICU-2750 Remove the ZR locale data because its new ISO code is CD and reorder the ISO country codes
X-SVN-Rev: 11580
2003-04-17 23:42:34 +00:00