Commit Graph

9705 Commits

Author SHA1 Message Date
Markus Scherer
c96db994ab ICU-2235 initial icu data swapping code
X-SVN-Rev: 12797
2003-08-08 23:39:34 +00:00
George Rhoten
14b98f4339 ICU-3097 Fix for Solaris error "ld: fatal: relocations remain against
allocatable but non-writable sections" when -ztext is used.

X-SVN-Rev: 12795
2003-08-08 23:18:34 +00:00
Vladimir Weinstein
2a8ef12f0c ICU-3109 Test used to read before the start of the buffer
X-SVN-Rev: 12790
2003-08-08 19:37:40 +00:00
George Rhoten
461cc2fafc ICU-2948 Japanese date/time fixes
X-SVN-Rev: 12788
2003-08-08 17:13:43 +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
George Rhoten
d2b1332892 ICU-2256 Unify printf implementations.
X-SVN-Rev: 12785
2003-08-07 23:46:25 +00:00
George Rhoten
7a2de521f8 ICU-2256 Performance enhancement.
Make ustdio %e start up faster, especially since it's not using currency data.

X-SVN-Rev: 12782
2003-08-07 19:01:31 +00:00
George Rhoten
fc552956ad ICU-2948 Various date/time fixes
X-SVN-Rev: 12781
2003-08-07 17:10:13 +00:00
George Rhoten
4ace3695b8 ICU-2256 Fix compiler error.
X-SVN-Rev: 12780
2003-08-07 16:25:05 +00:00
Vladimir Weinstein
1a93f5d7aa ICU-3109 no C++ comments in C files
X-SVN-Rev: 12776
2003-08-06 17:56:12 +00:00
Vladimir Weinstein
de668ea37d ICU-3109 updated rules test so that it can handle indirect positioning
X-SVN-Rev: 12774
2003-08-06 17:29:38 +00:00
George Rhoten
d86da9f613 ICU-2256 Get both printf implementations ready for unification,
and remove the pointless loccache which is not thread safe and didn't really cache that much.

X-SVN-Rev: 12773
2003-08-06 16:44:14 +00:00
George Rhoten
b8a9342753 ICU-2256 Remove duplicate code.
X-SVN-Rev: 12772
2003-08-06 16:28:49 +00:00
George Rhoten
99052e35de ICU-2256 Performance enhancement.
Increase the buffer size.

X-SVN-Rev: 12771
2003-08-06 16:25:31 +00:00
George Rhoten
8f74281993 ICU-2256 Get both printf implementations ready for unification,
and remove the pointless loccache which is not thread safe and didn't really cache that much.

X-SVN-Rev: 12770
2003-08-06 16:18: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
Eric Mader
b44cf65636 ICU-3156 u_setMemoryFuncs(), partial u_setMutexFunctions()
X-SVN-Rev: 12768
2003-08-05 22:03:46 +00:00
Markus Scherer
b98ab2b105 ICU-2449 more documentation improvements
X-SVN-Rev: 12767
2003-08-05 17:30:02 +00:00
Ram Viswanadha
4abb90da22 ICU-3050 fix compiler warnings
X-SVN-Rev: 12766
2003-08-05 16:39:09 +00:00
Ram Viswanadha
bac87f5f9f ICU-3050 fix failure on redhat 6.2
X-SVN-Rev: 12765
2003-08-05 16:38:45 +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
30d945c26e ICU-3138 test a smaller array for the smaller threshold for insertionSort
X-SVN-Rev: 12763
2003-08-05 13:34:19 +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
George Rhoten
de842f02a8 ICU-2256 Start to unify some of the code.
X-SVN-Rev: 12761
2003-08-05 07:39:12 +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
Markus Scherer
2dca70aecf ICU-3050 test trie folding edge cases
X-SVN-Rev: 12758
2003-08-05 00:18:38 +00:00
Alan Liu
fbf9a44f50 ICU-2966 range-check previous month
X-SVN-Rev: 12757
2003-08-04 23:13:43 +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
Alan Liu
c885ccf673 ICU-2966 favor int& over int[1] in C++ (clean up Java port)
X-SVN-Rev: 12755
2003-08-04 21:29:32 +00:00
Markus Scherer
2e40160c78 ICU-3138 use internal sort function
X-SVN-Rev: 12754
2003-08-04 20:39:25 +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
Markus Scherer
8e7d1112f4 ICU-3138 test internal sort function
X-SVN-Rev: 12752
2003-08-04 20:36:18 +00:00
George Rhoten
9c0b972277 ICU-3097 Temporarily readd -G because the linker is having problems with the data library in source/data
X-SVN-Rev: 12751
2003-08-04 17:48:34 +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
George Rhoten
478d352852 ICU-2948 Fix Turkish currency symbol
X-SVN-Rev: 12749
2003-08-04 15:28:07 +00:00
George Rhoten
55ac2f28ba ICU-2943 Optimize Gregorian symbol lookup by copying fewer objects.
X-SVN-Rev: 12747
2003-08-01 23:40:34 +00:00
Vladimir Weinstein
e94bdc1dcf ICU-3109 memcpy sneaked back in while fixing Thai. Should be uprv_memcpy.
X-SVN-Rev: 12745
2003-08-01 22:46:59 +00:00
George Rhoten
3323e93931 ICU-3053 Similar porting changes for MPRAS
X-SVN-Rev: 12743
2003-08-01 22:28:18 +00:00
George Rhoten
8fcab481c1 ICU-2948 Add a space to DateTimePatterns
X-SVN-Rev: 12742
2003-08-01 20:19:27 +00:00
George Rhoten
f51ffb6631 ICU-2948 Add Hawaiian
X-SVN-Rev: 12741
2003-08-01 20:07:42 +00:00
George Rhoten
95d7ab6dd9 ICU-2948 Fix some data according to Apple
X-SVN-Rev: 12740
2003-08-01 17:26:49 +00:00
Ram Viswanadha
f431db56b6 ICU-3050 Fix for Win98
X-SVN-Rev: 12739
2003-08-01 17:18:27 +00:00
Vladimir Weinstein
8a67936256 ICU-1851 CODAN implementation oops - lower case 'true' is not to be used
X-SVN-Rev: 12738
2003-08-01 16:55:03 +00:00
George Rhoten
fb85535e66 ICU-3155 Update Ukraine data
X-SVN-Rev: 12737
2003-08-01 16:46:18 +00:00
George Rhoten
0b8c978f92 ICU-3152 Update Ukrainian data
X-SVN-Rev: 12736
2003-08-01 16:44:55 +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
Markus Scherer
8f7006eec6 ICU-2449 adjust tests for modified truncated semantics and fixes and changes in ucnv_getNextUChar()
X-SVN-Rev: 12726
2003-08-01 14:30:29 +00:00
Markus Scherer
8fcfb9fe32 ICU-2449 reenable tests
X-SVN-Rev: 12725
2003-08-01 14:24:59 +00:00
Markus Scherer
1f2eee25e4 ICU-2449 move some test cases to intltest data-driven conversion tests
X-SVN-Rev: 12724
2003-08-01 14:23:17 +00:00
Markus Scherer
795bad0ae8 ICU-2449 improve data-driven conversion tests
X-SVN-Rev: 12723
2003-08-01 14:21:58 +00:00
Markus Scherer
34eec8a376 ICU-2449 data-driven conversion tests
X-SVN-Rev: 12722
2003-08-01 14:18:27 +00:00
George Rhoten
21eb7860d6 ICU-3027 Fix the warning message about the global mutex
X-SVN-Rev: 12721
2003-07-31 23:13:45 +00:00
Syn Wee Quek
3ee80fc175 ICU-3083 supplementary bug fixed.
problem was that a wrong ce was given to estimate the estimated offset.

X-SVN-Rev: 12719
2003-07-31 19:31:58 +00:00
George Rhoten
b4fca0ce2f ICU-2948 First try at adding more native language and country names
X-SVN-Rev: 12718
2003-07-31 17:22:35 +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
George Rhoten
d9e056ea59 ICU-2948 Add more native names for languages and countries.
X-SVN-Rev: 12715
2003-07-30 22:45:58 +00:00
Vladimir Weinstein
c2a77c0fda ICU-3140 updated Thai tailoring, Fractional UCA, test and test file
X-SVN-Rev: 12711
2003-07-30 21:12:10 +00:00
George Rhoten
e18743997e ICU-2948 Fix iu language name
X-SVN-Rev: 12707
2003-07-29 16:32:43 +00:00
Andy Heninger
5f352ade23 ICU-2924 RBBI Line Break Rule Updates, work in progress.
X-SVN-Rev: 12706
2003-07-29 06:35:54 +00:00
Ram Viswanadha
2353dfaf78 ICU-3050 fix memory leaks in the test
X-SVN-Rev: 12705
2003-07-28 23:48:47 +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
George Rhoten
895be1a558 ICU-3130 Allow gmake -j2 to work.
X-SVN-Rev: 12703
2003-07-28 15:47:39 +00:00
Andy Heninger
6bbbeb7637 ICU-2924 RBBI Line Break Rule Updates, work in progress.
X-SVN-Rev: 12701
2003-07-28 06:40:25 +00:00
George Rhoten
468a10f112 ICU-2948 Fix iu language name
X-SVN-Rev: 12699
2003-07-26 06:03:05 +00:00
Vladimir Weinstein
ea7c24a2c2 ICU-3109 Another Thai fix
X-SVN-Rev: 12697
2003-07-26 00:25:28 +00:00
George Rhoten
034349d0a0 ICU-2948 First try at adding more native names for languages and countries.
X-SVN-Rev: 12696
2003-07-26 00:07:49 +00:00
Vladimir Weinstein
f4de4308f2 ICU-1851 CODAN implementation - option for numeric collation should be properly initialized
X-SVN-Rev: 12695
2003-07-25 23:57:51 +00:00
George Rhoten
bc3acece8d ICU-2948 First try at adding more native names for languages and countries.
X-SVN-Rev: 12694
2003-07-25 23:33:32 +00:00
Vladimir Weinstein
061269fb5d ICU-1851 CODAN implementation oops - lower case 'false' is not to be used
X-SVN-Rev: 12693
2003-07-25 23:08:44 +00:00
Ram Viswanadha
66179b902e ICU-3050 dont use // in C files
X-SVN-Rev: 12692
2003-07-25 23:02:40 +00:00
George Rhoten
84fa358619 ICU-2948 First try at adding more native names for languages and countries.
X-SVN-Rev: 12690
2003-07-25 22:05:18 +00:00
Ram Viswanadha
a2b91de857 ICU-3050 run through purify and fix memory leaks
X-SVN-Rev: 12689
2003-07-25 20:12:44 +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
Vladimir Weinstein
49dcdabc99 ICU-3109 Something is wrong in Thai - revert to slower but working thing
X-SVN-Rev: 12687
2003-07-25 07:06:40 +00:00
Vladimir Weinstein
29de7f8abe ICU-1851 CODAN implementation, take 1
X-SVN-Rev: 12686
2003-07-25 05:31:54 +00:00
Andy Heninger
e371874f36 ICU-2924 RBBI line break rules and monkey test, work in progress
X-SVN-Rev: 12685
2003-07-25 01:15:04 +00:00
Ram Viswanadha
d9d1e7bf5a ICU-3050 add sprep tests
X-SVN-Rev: 12684
2003-07-25 01:03:50 +00:00
Ram Viswanadha
45e4b4aea0 ICU-3050 update testdata building
X-SVN-Rev: 12683
2003-07-25 00:29:50 +00:00
Ram Viswanadha
ebc620d669 ICU-3050 fix typo
X-SVN-Rev: 12682
2003-07-25 00:26:19 +00:00
Ram Viswanadha
33890743d3 ICU-3050 add gensprep
X-SVN-Rev: 12681
2003-07-25 00:20:50 +00:00
Ram Viswanadha
82ae80c5f2 ICU-3068 remove unnescessary file
X-SVN-Rev: 12680
2003-07-25 00:18:00 +00:00
Ram Viswanadha
c33e7dd5da ICU-3050 fix compiler warning
X-SVN-Rev: 12679
2003-07-25 00:16:15 +00:00
Ram Viswanadha
66dec17290 ICU-3050 Add gensprep
X-SVN-Rev: 12678
2003-07-25 00:08:14 +00:00
Ram Viswanadha
7c7d39fc9e ICU-3050 StringPrep API first cut
X-SVN-Rev: 12677
2003-07-25 00:02:36 +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
c7c731c210 ICU-3050 StringPrep API first cut
X-SVN-Rev: 12675
2003-07-24 23:29:34 +00:00
Ram Viswanadha
9a043c2e5f ICU-3050 StringPrep API first cut
X-SVN-Rev: 12674
2003-07-24 23:23:19 +00:00
Ram Viswanadha
1349672e9b ICU-3050 remove genidna -- genspep takes its place
X-SVN-Rev: 12673
2003-07-24 23:20:42 +00:00
Ram Viswanadha
1b0883d4b0 ICU-3068 add perfomrance test to perf framework
X-SVN-Rev: 12672
2003-07-24 22:25:23 +00:00
George Rhoten
716b9dec98 ICU-3097 Don't use -G for gcc. Use SHLIB from icudefs.mk, which uses -shared.
X-SVN-Rev: 12671
2003-07-24 17:42:44 +00:00
George Rhoten
93469662b8 ICU-3127 Only use the -mt flag when threads are enabled.
X-SVN-Rev: 12670
2003-07-24 16:49:45 +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
da8e68dd39 ICU-2449 need larger vsprintf() output buffers
X-SVN-Rev: 12668
2003-07-24 00:30:02 +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
Markus Scherer
cab6c351eb ICU-2449 move some test cases to intltest data-driven conversion tests
X-SVN-Rev: 12666
2003-07-24 00:18:28 +00:00
Markus Scherer
ba7e24cf89 ICU-2449 move some test cases to intltest data-driven conversion tests; allow setting of subchar in data-driven conversion tests
X-SVN-Rev: 12665
2003-07-24 00:17:40 +00:00
Markus Scherer
8a10fff2ea ICU-2449 allow setting of subchar in data-driven conversion tests
X-SVN-Rev: 12664
2003-07-24 00:16:27 +00:00
Vladimir Weinstein
2a53fc8a87 ICU-3109 more Thai fixes
X-SVN-Rev: 12663
2003-07-23 22:49:25 +00:00
Markus Scherer
69428c2161 ICU-2449 fix U_INLINE to inline in C++
X-SVN-Rev: 12660
2003-07-23 16:55:06 +00:00
Andy Heninger
09564ef233 ICU-3121 back out crashing test until the problem can be fixed.
X-SVN-Rev: 12659
2003-07-22 23:30:32 +00:00
Markus Scherer
68ef0bde89 ICU-2449 data-driven conversion tests
X-SVN-Rev: 12656
2003-07-22 17:38:35 +00:00
Vladimir Weinstein
f51587ccf7 ICU-3109 more Thai fixes
X-SVN-Rev: 12655
2003-07-22 17:26:51 +00:00
Steven R. Loomis
7656836ef9 ICU-2943 optimise Gregorian symbol lookup (never check ex. "Eras_gregorian")
X-SVN-Rev: 12654
2003-07-22 16:51:27 +00:00
Vladimir Weinstein
6893e0e031 ICU-3122 test opening with empty and null rules
X-SVN-Rev: 12653
2003-07-22 16:49:56 +00:00
Vladimir Weinstein
b46dadcde8 ICU-3123 minor refactoring of test utility functions
X-SVN-Rev: 12652
2003-07-22 16:45:58 +00:00
Vladimir Weinstein
e4e47af619 ICU-3122 don't crash on invalid rule size 1 consisting of null character
X-SVN-Rev: 12651
2003-07-22 16:19:49 +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
Markus Scherer
305d4724a3 ICU-2449 adapt tests for new semantics of truncated sequences and move some to intltest data-driven conversion tests
X-SVN-Rev: 12648
2003-07-22 04:20:13 +00:00
Markus Scherer
53de0aef70 ICU-2449 data-driven conversion tests
X-SVN-Rev: 12647
2003-07-22 04:18:20 +00:00
Markus Scherer
ad268ad5e2 ICU-2449 support integers and binaries for data-driven tests
X-SVN-Rev: 12646
2003-07-22 04:17:31 +00:00
Andy Heninger
50169fe541 ICU-3121 add udata_open() test with long name
X-SVN-Rev: 12645
2003-07-22 00:41:11 +00:00
Andy Heninger
a7562f974b ICU-2924 RBBI Line Break Rule Updates, work in progress.
X-SVN-Rev: 12643
2003-07-21 05:37:08 +00:00
Steven R. Loomis
ef03299b3f ICU-3106 bug fix
X-SVN-Rev: 12642
2003-07-18 21:55:53 +00:00
Steven R. Loomis
ed8c9f8ec2 ICU-3106 add object mangling option to pkgdata,genccode
X-SVN-Rev: 12640
2003-07-18 00:46:04 +00:00
Vladimir Weinstein
e3490ec6ab ICU-3109 added some Thai tests
X-SVN-Rev: 12638
2003-07-16 22:48:25 +00:00
Vladimir Weinstein
39933c8c0d ICU-3109 fix Thai reordering bugs
X-SVN-Rev: 12637
2003-07-16 22:47:34 +00:00
Vladimir Weinstein
b12ab01059 ICU-3103 fix a bug in weight allocation
X-SVN-Rev: 12634
2003-07-16 05:52:08 +00:00
Andy Heninger
9f3ad9e3c7 ICU-3042 RBBI, distinguish hard & soft line breaks
X-SVN-Rev: 12632
2003-07-16 01:02:16 +00:00
George Rhoten
33239ce0f0 ICU-2962 Use U_CALLCONV
X-SVN-Rev: 12626
2003-07-12 07:57:40 +00:00
George Rhoten
ca8d234fe8 ICU-2962 Use U_CALLCONV
X-SVN-Rev: 12625
2003-07-12 07:55:03 +00:00
George Rhoten
c8fdd6341b ICU-2256 Fix some compiler warnings
X-SVN-Rev: 12624
2003-07-12 07:39:13 +00:00
George Rhoten
d26b1f2aa6 ICU-2256 Stop exporting some functions by making them static
X-SVN-Rev: 12623
2003-07-12 07:21:51 +00:00
George Rhoten
70cf40862e ICU-2256 Performance enhancement.
Make ustdio %e start up faster, especially since it's not using currency data.

X-SVN-Rev: 12622
2003-07-12 00:23:05 +00:00
George Rhoten
a28e257d74 ICU-2256 Performance enhancement. Make timezone data load faster.
X-SVN-Rev: 12621
2003-07-11 23:37:19 +00:00
George Rhoten
a2f78bb0d7 ICU-2256 Performance enhancement.
The pattern spec doesn't use the default converter anymore.  Only %s, %c use it now

X-SVN-Rev: 12620
2003-07-11 23:05:41 +00:00
Syn Wee Quek
5dc7d189e3 ICU-3094 fixed setOffset(0) error
X-SVN-Rev: 12608
2003-07-09 23:16:04 +00:00
Vladimir Weinstein
611dd4429a ICU-3087 changed the timing of case bits calculation in order to get proper case bits for expansions
X-SVN-Rev: 12604
2003-07-08 23:56:15 +00:00
George Rhoten
9370a2cc96 ICU-2329 Properly define the enumeration functions for Solaris and z/OS
X-SVN-Rev: 12603
2003-07-08 15:40:10 +00:00
Syn Wee Quek
0f3da69467 ICU-3077 canonical search performed for full set of accents now. also added more detailed out-of-bounds checks
X-SVN-Rev: 12602
2003-07-08 02:02:17 +00:00
Syn Wee Quek
9ddbcf3ebe ICU-3077 remove commented code
X-SVN-Rev: 12600
2003-07-03 23:19:42 +00:00
Markus Scherer
4d08aae5ac ICU-2329 fix a test bug
X-SVN-Rev: 12598
2003-07-03 23:18:09 +00:00
Syn Wee Quek
a5e7fe176a ICU-3077 detailed out-of-bounds checks
X-SVN-Rev: 12597
2003-07-03 21:48:39 +00:00
Syn Wee Quek
9ebff88b24 ICU-3077 canonical search performed for full set of accents now. also added more detailed out-of-bounds checks
X-SVN-Rev: 12594
2003-07-03 19:17:35 +00:00
Markus Scherer
7a91e9d8df ICU-2329 check for invariant characters in converter names
X-SVN-Rev: 12593
2003-07-03 18:02:55 +00:00
George Rhoten
59b46b5d61 ICU-2329 Fix a compiler warning
X-SVN-Rev: 12591
2003-07-03 00:51:18 +00:00
George Rhoten
e38cdfa5f3 ICU-3053 Porting changes for MPRAS
X-SVN-Rev: 12590
2003-07-03 00:45:15 +00:00
Markus Scherer
29ceab3f7b ICU-2329 check for invariant characters in converter names and aliases; also fix bugs in options handling
X-SVN-Rev: 12589
2003-07-02 23:14:10 +00:00
Markus Scherer
5061b43683 ICU-2329 invariant characters required for table keys, binary data, etc. - verify and show errors if variant characters are used there
X-SVN-Rev: 12588
2003-07-02 22:06:10 +00:00
Markus Scherer
bd62571a6c ICU-2329 always NUL-terminate the ID string for ID enumeration in C APIs
X-SVN-Rev: 12587
2003-07-02 21:23:39 +00:00
Markus Scherer
9ec6b45611 ICU-2329 replace APIs using char * for transliterator IDs with APIs using UChar * - to allow for more than invariant characters
X-SVN-Rev: 12586
2003-07-02 17:57:02 +00:00
Markus Scherer
84bd0babfa ICU-2329 do not use invariant-character conversion for strings with variant characters
X-SVN-Rev: 12585
2003-07-02 17:26:20 +00:00
Markus Scherer
b1d2d830bd ICU-2329 use the default converter for file paths, not invariant-character conversion, because paths contain variant characters like backslashes
X-SVN-Rev: 12584
2003-07-02 17:24:45 +00:00
Markus Scherer
a140572bbb ICU-2329 always NUL-terminate the ID string for ID enumeration in C APIs
X-SVN-Rev: 12583
2003-07-02 17:23:15 +00:00
Markus Scherer
5b46dcd196 ICU-2329 move cstring test up to test invariant-character handling early
X-SVN-Rev: 12582
2003-07-02 17:20:11 +00:00
Markus Scherer
e2a209d3df ICU-2329 test invariant-character handling
X-SVN-Rev: 12581
2003-07-02 17:19:38 +00:00
Markus Scherer
f9ac1f6407 ICU-2329 add functions to check if a string contains only invariant characters
X-SVN-Rev: 12580
2003-07-02 17:18:38 +00:00
Markus Scherer
7c3cd6b0a5 ICU-2329 use a single ASCII-EBCDIC table and add functions to check if a string contains only invariant characters
X-SVN-Rev: 12579
2003-07-02 17:17:37 +00:00
George Rhoten
a66ecb7536 ICU-3008 Don't use // in C files.
X-SVN-Rev: 12578
2003-07-02 01:01:00 +00:00
George Rhoten
c9f6681c36 ICU-3047 Add BeOS configuration
X-SVN-Rev: 12577
2003-07-01 23:19:21 +00:00
Ram Viswanadha
eef590318a fix bugs Mark found
X-SVN-Rev: 12571
2003-06-27 23:20:53 +00:00
Eric Mader
0d46ec7cfd ICU-2979 move inline methods which call LE_XXX_ARRAY macors into the .cpp files.
X-SVN-Rev: 12570
2003-06-27 20:39:35 +00:00
Ram Viswanadha
89e7c20457 make all files conform to LDML
X-SVN-Rev: 12567
2003-06-26 01:19:35 +00:00
Andy Heninger
73f9e5c53a ICU-3008 buffer overflows in udata.c
X-SVN-Rev: 12566
2003-06-26 00:06:49 +00:00
George Rhoten
d4c0190d72 ICU-3061 Remove duplicate data. Fallback to en_GB
X-SVN-Rev: 12565
2003-06-25 21:41:10 +00:00
George Rhoten
4fd3fc320d ICU-2801 Fix some special aliases
X-SVN-Rev: 12564
2003-06-25 21:30:25 +00:00
George Rhoten
31badf87f1 ICU-3053 Porting changes for MPRAS
X-SVN-Rev: 12563
2003-06-25 16:56:49 +00:00
George Rhoten
edabd1f1ab ICU-3061 Handle _EURO and _PREEURO locale variants better
X-SVN-Rev: 12562
2003-06-25 16:56:37 +00:00
George Rhoten
14268e4240 ICU-3053 Porting changes for MPRAS
X-SVN-Rev: 12561
2003-06-25 16:37:01 +00:00
George Rhoten
95cc06e33c ICU-3061 Handle _EURO and _PREEURO locale variants better
X-SVN-Rev: 12559
2003-06-25 00:04:49 +00:00
George Rhoten
41c14b6cb8 ICU-1817 Move the plus sign to the end of the array for better backwards compatibility, and add some exemplar characters.
X-SVN-Rev: 12557
2003-06-24 17:33:24 +00:00
George Rhoten
30648b5c5f ICU-1817 Move the plus sign to the end of the array for better backwards compatibility.
X-SVN-Rev: 12556
2003-06-24 17:00:41 +00:00
Andy Heninger
fae0b210ff ICU-3028 Remove stub for \037 style octal in regular expression patterns.
X-SVN-Rev: 12554
2003-06-24 02:24:20 +00:00
George Rhoten
a691adce02 ICU-3053 Porting changes for MPRAS
X-SVN-Rev: 12553
2003-06-23 23:22:12 +00:00
George Rhoten
6c952cb83d ICU-3053 Porting changes for MPRAS
X-SVN-Rev: 12552
2003-06-23 23:16:10 +00:00
Steven R. Loomis
7f089f902c ICU-2672 comments fix
X-SVN-Rev: 12551
2003-06-23 22:31:11 +00:00
Steven R. Loomis
107ae577f8 ICU-2672 new sample
X-SVN-Rev: 12550
2003-06-23 22:24:32 +00:00
George Rhoten
95e93fa9b4 ICU-3053 Porting changes for MPRAS
X-SVN-Rev: 12549
2003-06-23 22:15:00 +00:00
George Rhoten
2fb801f008 ICU-2801 Fix a compiler warning
X-SVN-Rev: 12548
2003-06-23 22:09:43 +00:00
George Rhoten
bbdda025b6 ICU-3021 Clarify the --disable-threads option
X-SVN-Rev: 12547
2003-06-23 03:11:06 +00:00
George Rhoten
b1ac02131b ICU-3047 Add the BeOS configuration
X-SVN-Rev: 12546
2003-06-23 03:09:00 +00:00
George Rhoten
46e19fbcbc ICU-2801 Use locmap.c on all platforms instead of locale data for LCID mappings.
X-SVN-Rev: 12545
2003-06-22 22:23:05 +00:00
George Rhoten
0e5cd5f0c7 ICU-1817 Load the plus sign from the locale data.
X-SVN-Rev: 12544
2003-06-22 22:08:27 +00:00
George Rhoten
0432fb6259 ICU-1817 Add the default plus sign
X-SVN-Rev: 12543
2003-06-22 22:07:49 +00:00
George Rhoten
9301666d99 ICU-1817 Add the default plus sign, add missing data and remove old data.
X-SVN-Rev: 12542
2003-06-22 22:06:39 +00:00
George Rhoten
2fad79165c ICU-2801 Use locmap.c on all platforms instead of locale data for LCID mappings.
X-SVN-Rev: 12541
2003-06-22 13:11:20 +00:00
George Rhoten
fb45d7376d ICU-2801 Fix some special aliases
X-SVN-Rev: 12540
2003-06-22 13:10:10 +00:00
George Rhoten
66eb6b292c ICU-2801 Use locmap.c on all platforms instead of locale data for LCID mappings.
X-SVN-Rev: 12539
2003-06-22 12:33:46 +00:00
George Rhoten
916b8b0cfc ICU-2801 Use locmap.c on all platforms instead of locale data for LCID mappings.
X-SVN-Rev: 12538
2003-06-22 12:27:41 +00:00
George Rhoten
7cd8fbc13f ICU-2801 Use locmap.c on all platforms instead of locale data for LCID mappings.
X-SVN-Rev: 12537
2003-06-22 12:16:01 +00:00
Steven R. Loomis
c5821628b6 ICU-2672 samples update
X-SVN-Rev: 12534
2003-06-19 22:25:24 +00:00
Eric Mader
3e4b1b6c7a ICU-3041 need to #undef symbols defined in ctypes.h
X-SVN-Rev: 12533
2003-06-19 20:26:19 +00:00
Eric Mader
9f825c329d ICU-3040 Remove extranious font names...
X-SVN-Rev: 12531
2003-06-19 18:15:17 +00:00
George Rhoten
f356148d72 ICU-3036 Initialize the pointers
X-SVN-Rev: 12530
2003-06-19 01:02:46 +00:00
George Rhoten
41852125a3 ICU-3036 Decrease size of tools.
X-SVN-Rev: 12529
2003-06-18 22:32:27 +00:00
George Rhoten
678782ccca ICU-3036 Decrease size of tools.
X-SVN-Rev: 12527
2003-06-18 16:44:22 +00:00
Steven R. Loomis
ea5428ea8e ICU-2867 new samples
X-SVN-Rev: 12524
2003-06-17 19:48:55 +00:00
Steven R. Loomis
c8fa9eaf16 ICU-3026 install Makefile.in on unix
X-SVN-Rev: 12520
2003-06-16 15:29:06 +00:00
George Rhoten
b69f48d3f8 ICU-2699 Fix some compiler warnings.
X-SVN-Rev: 12508
2003-06-13 00:24:12 +00:00
Ram Viswanadha
47b2ec2382 ICU-2686 fix un-initialized memory access
X-SVN-Rev: 12507
2003-06-13 00:10:26 +00:00
Andy Heninger
3491f1356e ICU-2729 Fix uninitialized variable in regex compiler.
X-SVN-Rev: 12506
2003-06-13 00:05:35 +00:00
Ram Viswanadha
6e9ade5670 ICU-2699 fix compiler warnings
X-SVN-Rev: 12505
2003-06-12 23:56:38 +00:00
Ram Viswanadha
240206b645 ICU-2699 fix compiler warnings
X-SVN-Rev: 12504
2003-06-12 23:51:18 +00:00
George Rhoten
29fc572c3a ICU-2699 Be careful of #defines in headers.
X-SVN-Rev: 12503
2003-06-12 23:35:58 +00:00
Andy Heninger
c8c04ab85b ICU-2970 Add comments regarding replication of Mutex init code in two separate functions
X-SVN-Rev: 12502
2003-06-12 22:48:09 +00:00
George Rhoten
8cf2f799e5 ICU-2909 Remind people about charset names and conversion behavior.
X-SVN-Rev: 12501
2003-06-12 22:36:22 +00:00
Andy Heninger
64d4ee8a6f ICU-2699 Eliminate two compiler warnings in regexcmp.cpp
X-SVN-Rev: 12499
2003-06-12 21:17:59 +00:00
Vladimir Weinstein
3563805788 ICU-2729 fix mismatched new[]/delete
X-SVN-Rev: 12498
2003-06-12 20:45:19 +00:00
Steven R. Loomis
60d0e37025 ICU-2039 test update- correct arg type
X-SVN-Rev: 12497
2003-06-12 20:35:39 +00:00
Steven R. Loomis
1aeae32480 ICU-2039 update to new test
X-SVN-Rev: 12496
2003-06-12 20:34:13 +00:00
Steven R. Loomis
2d96aef2ad ICU-2039 memory err in test
X-SVN-Rev: 12495
2003-06-12 20:24:07 +00:00
Vladimir Weinstein
07cb70634b ICU-2039 fixed C++ ambiguity
X-SVN-Rev: 12494
2003-06-12 19:35:35 +00:00
Steven R. Loomis
3402a7cc54 ICU-2039 format code coverage improvements
X-SVN-Rev: 12492
2003-06-12 18:02:40 +00:00
Vladimir Weinstein
5ef2df4a28 ICU-2729 close a file after you use it
X-SVN-Rev: 12491
2003-06-12 17:45:25 +00:00
George Rhoten
86e43b0a97 ICU-2699 Fix some compiler warnings.
X-SVN-Rev: 12490
2003-06-12 15:52:23 +00:00
George Rhoten
f78042efe6 ICU-2699 Fix some compiler warnings.
X-SVN-Rev: 12489
2003-06-12 15:46:45 +00:00
George Rhoten
472f5417f8 ICU-2699 Fix some compiler warnings.
X-SVN-Rev: 12488
2003-06-12 01:47:15 +00:00
George Rhoten
29ba78262c ICU-2699 Fix some compiler warnings.
X-SVN-Rev: 12487
2003-06-12 01:37:25 +00:00
George Rhoten
642dc3e103 ICU-2699 Fix some compiler warnings.
X-SVN-Rev: 12486
2003-06-12 01:16:56 +00:00
George Rhoten
112ffdd8bc ICU-3020 Fix the country name of Israel.
X-SVN-Rev: 12485
2003-06-12 00:51:54 +00:00
George Rhoten
22583d57c1 ICU-2707 Fix for z/OS with the new XPLINK feature. sfio doesn't need this anymore.
X-SVN-Rev: 12484
2003-06-12 00:09:22 +00:00
Andy Heninger
73cf37c236 ICU-2970 Thread safe reference count access for UnicodeString
X-SVN-Rev: 12483
2003-06-11 23:48:00 +00:00
George Rhoten
a428a708ac ICU-2699 Fix some compiler warnings.
X-SVN-Rev: 12481
2003-06-11 23:15:40 +00:00
George Rhoten
c320d27f7e ICU-2699 Fix some compiler warnings.
X-SVN-Rev: 12479
2003-06-11 23:02:19 +00:00
George Rhoten
ae0f7ee2f8 ICU-3017 Test that ICU with STL works on Windows.
X-SVN-Rev: 12478
2003-06-11 22:58:40 +00:00
George Rhoten
cbc35f163d ICU-2707 Make ICU with STL work on Windows again.
X-SVN-Rev: 12477
2003-06-11 22:55:02 +00:00
George Rhoten
cf63335147 ICU-2699 Fix some compiler warnings.
X-SVN-Rev: 12474
2003-06-11 22:07:25 +00:00
Markus Scherer
3bc12c63aa ICU-2594 add a link to the collation design doc
X-SVN-Rev: 12473
2003-06-11 21:50:54 +00:00
Steven R. Loomis
42b4d3d5f7 ICU-2039 calendar code coverage improvements
X-SVN-Rev: 12472
2003-06-11 21:17:03 +00:00
Vladimir Weinstein
4271f9f5d9 ICU-2594 more description of collator and inverse uca images.
X-SVN-Rev: 12466
2003-06-11 19:31:44 +00:00
Andy Heninger
9fb68fd81c ICU-2970 Threadtest, Itanic IA64 project file created
X-SVN-Rev: 12463
2003-06-11 18:37:45 +00:00
Andy Heninger
3e70b20acf ICU-2970 Threadtest, update for processors with bad memory models
X-SVN-Rev: 12461
2003-06-11 18:23:26 +00:00
George Rhoten
46745b9422 ICU-2699 Fix a compiler warning
X-SVN-Rev: 12460
2003-06-11 18:15:33 +00:00
Ram Viswanadha
263ee64dc2 ICU-2589 fix doxygen warnings
X-SVN-Rev: 12459
2003-06-11 18:13:44 +00:00
George Rhoten
7e2176a5e6 ICU-2589 Fix a documentation typo
X-SVN-Rev: 12458
2003-06-11 18:13:38 +00:00
Vladimir Weinstein
d06542ba39 ICU-2594 description of collator and inverse uca images.
X-SVN-Rev: 12451
2003-06-11 05:36:29 +00:00
Ram Viswanadha
58a83101b4 ICU-2699 fix compiler warnings
X-SVN-Rev: 12450
2003-06-11 04:59:36 +00:00
Ram Viswanadha
b58657360a ICU-2699 fix compiler warnings
X-SVN-Rev: 12449
2003-06-11 04:49:05 +00:00
Vladimir Weinstein
05acbd11e1 ICU-2589 doxygen warning fix
X-SVN-Rev: 12448
2003-06-11 03:57:32 +00:00
Vladimir Weinstein
a6c58b81f0 ICU-3010 fix resource bundle version test
X-SVN-Rev: 12447
2003-06-11 03:12:41 +00:00
George Rhoten
099f6890ad ICU-2699 Fix some compiler warnings.
X-SVN-Rev: 12446
2003-06-11 01:36:30 +00:00
George Rhoten
cbfd3c445e ICU-2699 Fix some compiler warnings.
X-SVN-Rev: 12445
2003-06-11 01:31:09 +00:00
Steven R. Loomis
9ae7f6b85a ICU-2039 calendar code coverage improvements
X-SVN-Rev: 12444
2003-06-11 01:25:26 +00:00
Steven R. Loomis
c681c1aadb ICU-2601 improve documentation of data
X-SVN-Rev: 12443
2003-06-11 01:17:31 +00:00
Vladimir Weinstein
7931ebe661 ICU-2590 increase function coverage
X-SVN-Rev: 12442
2003-06-11 01:01:40 +00:00
Steven R. Loomis
cd84305120 ICU-2707 added testmap..
X-SVN-Rev: 12441
2003-06-11 01:01:02 +00:00
Steven R. Loomis
2fe64d87aa ICU-2707 make a stale makefile work again
X-SVN-Rev: 12440
2003-06-11 00:59:48 +00:00
Steven R. Loomis
1d51e719a1 ICU-2707 don't have comments in C code!
X-SVN-Rev: 12439
2003-06-11 00:59:19 +00:00
Steven R. Loomis
01e6ae87b3 ICU-2707 making a stale makefile work again
X-SVN-Rev: 12438
2003-06-11 00:58:52 +00:00
Steven R. Loomis
0cf7d03b0a ICU-2707 true/false -> TRUE/FALSE
X-SVN-Rev: 12437
2003-06-11 00:55:20 +00:00
Markus Scherer
5020c4ab6d ICU-2601 update data loading documentation
X-SVN-Rev: 12436
2003-06-11 00:18:30 +00:00