Commit Graph

4498 Commits

Author SHA1 Message Date
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