Commit Graph

3714 Commits

Author SHA1 Message Date
George Rhoten
dab7c0c0c7 ICU-4330 Change version from 3.3 to 3.4.
X-SVN-Rev: 17757
2005-06-01 02:44:07 +00:00
Ram Viswanadha
91927ed23f ICU-4450 fix problem with aliases
X-SVN-Rev: 17756
2005-06-01 01:23:19 +00:00
George Rhoten
86b1781bad ICU-4548 Update Unicode CCSIDs from IBM.
X-SVN-Rev: 17751
2005-05-31 22:04:26 +00:00
Andy Heninger
66840a241d ICU-3944 fix compiler warnings
X-SVN-Rev: 17750
2005-05-31 18:27:39 +00:00
Andy Heninger
d3f5881c7a ICU-3944 text access, work in progress
X-SVN-Rev: 17742
2005-05-31 03:43:53 +00:00
Markus Scherer
d1db82269b ICU-4199 doc update
X-SVN-Rev: 17739
2005-05-30 21:18:01 +00:00
Markus Scherer
e6a0df52ee ICU-4199 enum/name API support for C/POSIX character classes, and UnicodeSet support for [:Assigned:]
X-SVN-Rev: 17730
2005-05-28 22:54:36 +00:00
Andy Heninger
91db18b7b7 ICU-124 charset detector, work in progress.
X-SVN-Rev: 17648
2005-05-23 05:31:17 +00:00
Markus Scherer
c552b977a4 ICU-2766 freeze RuleWhiteSpace=Unicode Pattern_White_Space
X-SVN-Rev: 17646
2005-05-22 22:19:37 +00:00
Andy Heninger
9cce52c808 ICU-4157 text access, work in progress.
X-SVN-Rev: 17642
2005-05-21 01:47:26 +00:00
Markus Scherer
b054ffff93 ICU-4504 UCaseMap and UTF-8 toLower() & toUpper()
X-SVN-Rev: 17633
2005-05-20 17:31:12 +00:00
George Rhoten
0c2013b3f0 ICU-4497 Fix for z/OS. Declare C callbacks as C functions, and not C++ functions.
X-SVN-Rev: 17607
2005-05-17 20:28:08 +00:00
Markus Scherer
c7e2f059fa ICU-4497 bug fix: combiningIndex=0 (for U+0041 'A') was not stored in extraData[]
X-SVN-Rev: 17605
2005-05-17 18:19:02 +00:00
Vladimir Weinstein
7f54382521 ICU-4516 don't use C++ comments in C files
X-SVN-Rev: 17604
2005-05-17 06:07:40 +00:00
Vladimir Weinstein
3c7069d108 ICU-4516 enable CLDR style aliases
X-SVN-Rev: 17597
2005-05-17 00:09:28 +00:00
Andy Heninger
ebfe32c0e3 ICU-3944 check in Markus's text access prototype
X-SVN-Rev: 17581
2005-05-11 01:00:33 +00:00
Markus Scherer
e030002e3e ICU-4497 use UMTX_CHECK()
X-SVN-Rev: 17580
2005-05-10 21:08:58 +00:00
George Rhoten
b41d4c12c5 ICU-4497 unorm_cleanup wasn't called anymore.
nxCache was incorrectly allocated without registering a cleanup function.
Register the cleanup function.

X-SVN-Rev: 17569
2005-05-08 08:17:50 +00:00
George Rhoten
17fa571373 ICU-4506 Break alias table dependency on the rest of conversion code
X-SVN-Rev: 17568
2005-05-08 07:56:44 +00:00
Ram Viswanadha
e53233979c ICU-4475 fix for ASCII resolution
X-SVN-Rev: 17560
2005-05-05 20:59:04 +00:00
Markus Scherer
681fbba869 ICU-4497 move swap functions for core Unicode properties data from the common library to the icuswap tool, disable _openBinary() functions, disable tests accordingly
X-SVN-Rev: 17558
2005-05-05 17:47:39 +00:00
Markus Scherer
056630b8fd ICU-4497 u_init() is not necessary any more for thread safety, and loads the converter alias table instead of the Unicode properties files (whose data is now hardcoded)
X-SVN-Rev: 17541
2005-05-03 22:59:01 +00:00
Markus Scherer
a07a650035 ICU-4497 hardcode unorm.icu data rather than loading it
X-SVN-Rev: 17540
2005-05-03 22:47:46 +00:00
Markus Scherer
cad9e84aba ICU-4497 hardcode uprops.icu data rather than loading it
X-SVN-Rev: 17531
2005-04-30 03:06:58 +00:00
George Rhoten
745cc56357 ICU-4499 The lookup should find ti but not tig
X-SVN-Rev: 17522
2005-04-29 17:54:20 +00:00
Markus Scherer
677be4d35d ICU-4497 add const to use of UBiDiProps singleton
X-SVN-Rev: 17518
2005-04-28 23:48:25 +00:00
Markus Scherer
e23948eb23 ICU-4497 hardcode ubidi.icu data rather than loading it
X-SVN-Rev: 17517
2005-04-28 23:40:50 +00:00
Markus Scherer
4305150a0b ICU-4497 add const to use of UCaseProps singleton
X-SVN-Rev: 17516
2005-04-28 23:38:06 +00:00
Markus Scherer
cfa2ddc411 ICU-4497 add const to use of UCaseProps singleton
X-SVN-Rev: 17515
2005-04-28 21:54:57 +00:00
Markus Scherer
7ca0abb626 ICU-4497 export utrie_defaultGetFoldingOffset() outside of utrie.c
X-SVN-Rev: 17514
2005-04-28 21:53:38 +00:00
Markus Scherer
394da51c6c ICU-4497 hardcode ucase.icu data rather than loading it
X-SVN-Rev: 17513
2005-04-28 21:42:59 +00:00
Markus Scherer
a1df000b13 ICU-4334 final Unicode 4.1 data
X-SVN-Rev: 17494
2005-04-20 18:41:46 +00:00
George Rhoten
49170b2566 ICU-4450 Partial sync with CLDR beta to reduce the number of failing tests
X-SVN-Rev: 17493
2005-04-20 00:56:39 +00:00
Markus Scherer
e37a743281 ICU-4011 add tiny XML parser to toolutil library
X-SVN-Rev: 17485
2005-04-17 23:58:53 +00:00
Markus Scherer
6c4ccc015e ICU-4399 fix simple case folding of U+0130: simple-case-folds to itself because it's not mentioned in CaseFolding.txt
X-SVN-Rev: 17482
2005-04-16 05:18:18 +00:00
George Rhoten
f9ee28891d ICU-4189 Fix for UCONFIG_NO_CONVERSION with UCONFIG_NO_SERVICE.
Separate LocaleUtility into its own API.

X-SVN-Rev: 17449
2005-04-01 16:42:10 +00:00
Vladimir Weinstein
ac51e19921 ICU-4122 change xpath convention from '//' to '/LOCALE/' and make it actually follow fallback
X-SVN-Rev: 17447
2005-04-01 07:57:40 +00:00
George Rhoten
d5c19b276a ICU-4296 Fix a version mistake
X-SVN-Rev: 17423
2005-03-30 23:14:31 +00:00
George Rhoten
05cb359277 ICU-4461 Add detection for something else that is like en_US_POSIX on i5/OS.
X-SVN-Rev: 17417
2005-03-29 21:58:43 +00:00
Markus Scherer
209c1cc6b3 ICU-4143 fix grammar in api doc
X-SVN-Rev: 17408
2005-03-28 18:37:28 +00:00
Andy Heninger
a992612ff4 ICU-4157 Add compatibility with earlier compiled break rules, in addition to the new format for Unicode 4.1
X-SVN-Rev: 17405
2005-03-28 05:21:50 +00:00
George Rhoten
f4130d74f3 ICU-4189 Fix for UCONFIG_NO_CONVERSION with UCONFIG_NO_SERVICE.
Separate LocaleUtility into its own API.

X-SVN-Rev: 17404
2005-03-28 05:12:13 +00:00
George Rhoten
599dbb508c ICU-4288 Fix some compiler warnings.
X-SVN-Rev: 17399
2005-03-25 23:24:47 +00:00
George Rhoten
8903eae414 ICU-4425 Fix a variable name typo
X-SVN-Rev: 17397
2005-03-25 19:38:41 +00:00
George Rhoten
50edb1dedd ICU-4461 Allow EBCDIC machines to declare UTF-16 strings.
Add detection for something else that is like en_US_POSIX.

X-SVN-Rev: 17395
2005-03-25 19:24:20 +00:00
George Rhoten
b534c0bffc ICU-4461 Allow EBCDIC machines to declare UTF-16 strings
X-SVN-Rev: 17394
2005-03-25 18:58:42 +00:00
George Rhoten
b6b99a8083 ICU-4378 Fix incorrect time calculation for uprv_getUTCtime.
Keep code commented out for now.

X-SVN-Rev: 17378
2005-03-23 07:45:55 +00:00
Andy Heninger
cd85b65d35 ICU-4157 Unicode 4.1 RBBI rule updates + required implementation fixes
X-SVN-Rev: 17376
2005-03-23 02:13:53 +00:00
Ram Viswanadha
9f89ff2961 ICU-4450 synch data with CLDR 1.3-alpha
X-SVN-Rev: 17370
2005-03-22 01:38:18 +00:00
Eric Mader
f57c82a12d ICU-4428 update copyright notices for ICU 3.3.
X-SVN-Rev: 17348
2005-03-16 18:46:54 +00:00
George Rhoten
1973f1a18f ICU-4288 Fix some compiler warnings.
X-SVN-Rev: 17347
2005-03-16 01:18:06 +00:00
George Rhoten
f0096e265f ICU-4379 Fix for MSVC 6.
X-SVN-Rev: 17345
2005-03-15 22:59:22 +00:00
George Rhoten
dcd6895812 ICU-4379 uprv_getUTCtime can now return subsecond precision (at least on Windows for now).
X-SVN-Rev: 17338
2005-03-15 00:25:04 +00:00
George Rhoten
d860f22457 ICU-4425 Remove the uninitialized memory copy Purify warning, and speed up resource bundle traversal to offset any performance hits.
X-SVN-Rev: 17336
2005-03-15 00:03:58 +00:00
George Rhoten
c2549aaace ICU-4420 Drop support for MSVC 6. This implements the changes proposed on 2004-03-26.
X-SVN-Rev: 17334
2005-03-13 19:56:58 +00:00
George Rhoten
7e191502de ICU-4436 Allow RTTI to work when /OPT:ICF (COMDAT folding) is used.
X-SVN-Rev: 17333
2005-03-13 19:49:45 +00:00
Markus Scherer
fb1fce11f4 ICU-4143 better document singleton/dummy objects
X-SVN-Rev: 17332
2005-03-12 00:09:27 +00:00
Markus Scherer
1fa2571e90 ICU-4334 refresh Unicode 4.1 data
X-SVN-Rev: 17331
2005-03-11 23:31:44 +00:00
George Rhoten
bbb9c4d56e ICU-4430 Last checkin was incomplete.
X-SVN-Rev: 17324
2005-03-11 02:29:26 +00:00
George Rhoten
9189ce6392 ICU-4425 Fix the last checkin.
X-SVN-Rev: 17315
2005-03-10 03:27:07 +00:00
Ram Viswanadha
b615158fa3 ICU-4430 Add docmain.h
X-SVN-Rev: 17310
2005-03-10 01:12:26 +00:00
George Rhoten
9c7cb15d13 ICU-4425 Remove the getTerminatedBuffer Purify warning, and speed up timezone creation to offset any performance hits.
X-SVN-Rev: 17309
2005-03-10 00:11:51 +00:00
George Rhoten
cdf4eef48c ICU-4288 Fix some compiler warnings.
X-SVN-Rev: 17303
2005-03-09 05:45:01 +00:00
Vladimir Weinstein
6fb21fed8a ICU-4122 xpath support in resource bundles
X-SVN-Rev: 17301
2005-03-09 00:00:34 +00:00
George Rhoten
5099f3d680 ICU-739 Palm OS compiler has some issues with shared libraries and exported data (non-functions).
X-SVN-Rev: 17297
2005-03-08 23:05:38 +00:00
Eric Mader
41ca4f63ee ICU-4428 update copyright notices for ICU 3.3.
X-SVN-Rev: 17296
2005-03-08 22:49:59 +00:00
George Rhoten
b53e510acd ICU-4420 Remove some original MSVC 6 specific definitions/options that do not apply to MSVC 7.1.
This change is also being done so that it's easier to compare the options against the Cygwin/MSVC build (the only way left to use MSVC 6).
Some of the definitions/options aren't used at all or are redundant.

X-SVN-Rev: 17285
2005-03-05 10:06:19 +00:00
George Rhoten
f841ce2352 ICU-4419 Add some fixes for MinGW, and clean up the header a little bit.
X-SVN-Rev: 17260
2005-02-28 17:40:43 +00:00
Markus Scherer
4d9f1eaa3c ICU-4143 avoid mutexes in u_tolower() and similar; require u_init() for thread safety of case/bidi properties (as in 3.0) and use dummy objects when data is not available
X-SVN-Rev: 17243
2005-02-23 00:54:19 +00:00
Markus Scherer
aeb5779000 ICU-4143 doc fix
X-SVN-Rev: 17238
2005-02-21 22:49:04 +00:00
Markus Scherer
bb8e7f04bc ICU-4334 fix enum names for new blocks
X-SVN-Rev: 17237
2005-02-21 22:46:36 +00:00
George Rhoten
6b43efca20 ICU-4412 Bye bye oss.software.ibm.com. Your pages have been sent to other various web sites.
X-SVN-Rev: 17222
2005-02-18 02:32:32 +00:00
George Rhoten
aac8e996c4 ICU-4412 Bye bye oss.software.ibm.com. Your pages have been sent to other various web sites.
X-SVN-Rev: 17221
2005-02-18 00:19:33 +00:00
George Rhoten
35e0a8a0d2 ICU-739 Make it easier to build ICU on Windows where WIN32 is defined, but WIN32 is not the target.
X-SVN-Rev: 17210
2005-02-17 00:19:44 +00:00
George Rhoten
c28606bd6d ICU-739 Some embedded systems do not have stdio's file API.
X-SVN-Rev: 17206
2005-02-16 07:55:35 +00:00
George Rhoten
29eb86aa35 ICU-739 Fix for the ADS compiler.
X-SVN-Rev: 17205
2005-02-16 07:53:42 +00:00
George Rhoten
baac5d7e02 ICU-739 The main fix is for platforms that don't have ability to use environment variables.
The following related changes were also made.
Remove incorrect code for OS/2, Mac OS 9 and Windows.
Speed up Windows for NaN and Infinity checking (also nice for some embedded platforms).
Fix a compiler bug with the Palm OS ADS compiler regarding NaN and Infinity.
Reduce stack footprint for embedded systems.

X-SVN-Rev: 17204
2005-02-16 07:53:01 +00:00
George Rhoten
71567e6745 ICU-4288 Fix some compiler warnings.
X-SVN-Rev: 17203
2005-02-16 06:11:55 +00:00
Doug Felt
3120d08ecc ICU-4386 update based on review comments, extend tests
X-SVN-Rev: 17197
2005-02-14 19:15:44 +00:00
George Rhoten
f4b63ff7e0 ICU-4404 Fix a typo regarding const usage.
X-SVN-Rev: 17194
2005-02-08 18:58:26 +00:00
George Rhoten
ff6d9533d5 ICU-4404 Add some missing uset functions.
X-SVN-Rev: 17193
2005-02-08 18:40:36 +00:00
Ram Viswanadha
1bc502c3ed ICU-4390 change the name of the API
X-SVN-Rev: 17168
2005-02-01 01:06:48 +00:00
Ram Viswanadha
e083bf3117 ICU-4390 preview of the api
X-SVN-Rev: 17162
2005-01-28 02:45:30 +00:00
Matitiahu Allouche
8f37e17383 ICU-4386 add multiple paragraph support to ubidi APIs
X-SVN-Rev: 17155
2005-01-23 13:06:41 +00:00
George Rhoten
531c9b9365 ICU-4288 Fix some compiler warnings
X-SVN-Rev: 17142
2005-01-18 17:25:28 +00:00
Andy Heninger
4a800c38fa ICU-4199 Timebomb POSIX charclass tests for now, until I understand what shoud be done.
X-SVN-Rev: 17128
2005-01-14 19:06:45 +00:00
George Rhoten
502856be58 ICU-4378 Add greater time precision for uprv_getUTCtime.
X-SVN-Rev: 17120
2005-01-14 00:51:03 +00:00
Andy Heninger
3da6e43cd6 ICU-4377 fix incorrect parseError info from rbbi rule builder
X-SVN-Rev: 17117
2005-01-13 23:40:17 +00:00
Markus Scherer
a8a1c70bcd ICU-4287 use precomputed DirProps values instead of lookup function calls
X-SVN-Rev: 17116
2005-01-13 18:36:34 +00:00
Markus Scherer
3b8e08e66f ICU-3881 do not build FCD trie at load time - see new comments in file
X-SVN-Rev: 17115
2005-01-13 04:18:13 +00:00
George Rhoten
54ccdd856b ICU-4281 Adding this virtual vector deleting destructor removes the dependency on caniter.obj on Windows.
The compiler automatically creates one in other .obj files, but not in unistr.obj because one isn't explicitly needed.

X-SVN-Rev: 17114
2005-01-12 19:15:42 +00:00
George Rhoten
dcaf6656da ICU-4339 Fixes for when STLPort is first in your include path.
X-SVN-Rev: 17113
2005-01-11 23:35:15 +00:00
Doug Felt
65fd02443d ICU-4092 service code coverage
X-SVN-Rev: 17110
2005-01-11 20:58:27 +00:00
George Rhoten
c0c34e6f90 ICU-3004 Don't create a default locale when it isn't needed.
X-SVN-Rev: 17109
2005-01-11 20:26:04 +00:00
Markus Scherer
7f8d06b42b ICU-4334 Unicode 4.1 update
X-SVN-Rev: 17104
2005-01-10 18:02:54 +00:00
George Rhoten
7d6a0f8973 ICU-4331 Fix and test lookup of data in user data trees
X-SVN-Rev: 17095
2005-01-07 06:05:44 +00:00
George Rhoten
7761c40699 ICU-4092 Remove dead debugging code
X-SVN-Rev: 17094
2005-01-07 01:56:47 +00:00
George Rhoten
53dc214ce0 ICU-4092 Improve code coverage by removing unused code.
X-SVN-Rev: 17093
2005-01-07 01:43:39 +00:00
George Rhoten
fafa060d6e ICU-4330 Change version from 3.2 to 3.3
X-SVN-Rev: 17092
2005-01-07 00:21:10 +00:00
George Rhoten
4c0fbd019d ICU-4330 Change version from 3.2 to 3.3
X-SVN-Rev: 17091
2005-01-07 00:01:49 +00:00
George Rhoten
1d9f513c4b ICU-4330 Change version from 3.2 to 3.3
X-SVN-Rev: 17090
2005-01-06 22:49:44 +00:00
Markus Scherer
d223fd2d6c ICU-4287 need to initialize errorCode
X-SVN-Rev: 17086
2005-01-04 21:58:13 +00:00
Markus Scherer
630b305e23 ICU-3881 modularize unorm.icu using build-time switches; build FCD trie at load time if omitted from data file; cope with missing data
X-SVN-Rev: 17083
2005-01-04 00:47:51 +00:00
Markus Scherer
2497eade76 ICU-3858 allow loading of uprops.icu with the properties vectors trie omitted
X-SVN-Rev: 17081
2005-01-04 00:36:56 +00:00
George Rhoten
87e84d06e8 ICU-4287 Fix previous check in for Linux and other platforms.
X-SVN-Rev: 17079
2005-01-02 20:00:55 +00:00
Markus Scherer
e2948d60cc ICU-3858 remove data for properties that were moved to ucase.icu and ubidi.icu, and simplify remaining structure
X-SVN-Rev: 17075
2005-01-02 00:32:39 +00:00
Markus Scherer
aa6cd66256 ICU-3858 remove data for properties that were moved to ucase.icu and ubidi.icu, and simplify remaining structure
X-SVN-Rev: 17074
2005-01-02 00:22:48 +00:00
Markus Scherer
378a016021 ICU-4287 fix ubidi_addPropertyStarts() for new Joining_Group array
X-SVN-Rev: 17072
2005-01-01 23:16:12 +00:00
Markus Scherer
28ea05638f ICU-4287 smaller ubidi.icu by using 16-bit trie and storing Joining_Group data in a simple byte array outside the trie
X-SVN-Rev: 17069
2005-01-01 18:00:17 +00:00
George Rhoten
c8dc6ff820 ICU-4287 Fix various issues with non-MSVC6 compilers.
X-SVN-Rev: 17068
2005-01-01 04:23:18 +00:00
George Rhoten
8dae6168aa ICU-4092 Increase code coverage by removing the operator= implementation.
The implementation doesn't need to exist. It just needs to be declared private.

X-SVN-Rev: 17067
2005-01-01 03:00:49 +00:00
George Rhoten
b159e9459d ICU-4287 Synchronize MSVC6 and MSVC7.1 project files.
Move bidi/shaping properties to ubidi.icu.

X-SVN-Rev: 17064
2004-12-31 19:07:00 +00:00
Markus Scherer
78eae5aacb ICU-4287 slightly better trie compaction by finding overlaps between blocks with multiple values in the overlap region
X-SVN-Rev: 17058
2004-12-31 13:43:57 +00:00
Markus Scherer
9ecfbdb2ee ICU-4287 use new internal APIs for bidi/shaping properties
X-SVN-Rev: 17057
2004-12-31 13:41:56 +00:00
Markus Scherer
ca773f99db ICU-4287 move bidi/shaping properties to ubidi.icu
X-SVN-Rev: 17056
2004-12-31 13:36:49 +00:00
Markus Scherer
739b6a5220 ICU-4287 move bidi/shaping properties to ubidi.icu
X-SVN-Rev: 17055
2004-12-31 13:28:06 +00:00
George Rhoten
cc1823680e ICU-4092 Fix swap function so that it works like the other swap functions.
X-SVN-Rev: 17053
2004-12-31 08:29:56 +00:00
George Rhoten
d8646520af ICU-4092 Improve code coverage by doing better memory management.
X-SVN-Rev: 17049
2004-12-30 23:08:43 +00:00
George Rhoten
4b8ef3e6e6 ICU-4288 Mostly fixes for --enable-strict for gcc 3.4 (Fedora Core 3)
X-SVN-Rev: 17040
2004-12-30 07:25:51 +00:00
George Rhoten
9dcd00ba1e ICU-4092 Increase code coverage by merging redundant lines,
and properly cleanup when there is an error.

X-SVN-Rev: 17021
2004-12-28 05:42:37 +00:00
George Rhoten
6dfb6fd62e ICU-4319 UTF-32 converters return the wrong offsets for supplementary characters
X-SVN-Rev: 17017
2004-12-23 21:03:30 +00:00
George Rhoten
068cfc80be ICU-4092 Increase code coverage by merging redundant lines,
and properly cleanup when there is an error.

X-SVN-Rev: 17012
2004-12-23 19:51:08 +00:00
George Rhoten
6c0562fc29 ICU-4092 Increase code coverage by merging redundant lines
X-SVN-Rev: 17011
2004-12-23 19:21:10 +00:00
George Rhoten
25b8fed2bb ICU-4233 Fix some doxygen escaped characters.
X-SVN-Rev: 17010
2004-12-23 00:41:06 +00:00
George Rhoten
7876864829 ICU-4317 Fix a documentation problem.
X-SVN-Rev: 17001
2004-12-22 17:26:49 +00:00
George Rhoten
2f83fa1b86 ICU-4092 Remove dead code to improve code coverage numbers.
X-SVN-Rev: 16993
2004-12-22 00:23:15 +00:00
George Rhoten
aff473ea00 ICU-4092 Remove dead code. See comments for details.
X-SVN-Rev: 16992
2004-12-22 00:07:37 +00:00
George Rhoten
fb2c57068d ICU-4288 Fix some compiler warnings.
X-SVN-Rev: 16984
2004-12-21 22:07:18 +00:00
George Rhoten
d376bfe07d ICU-4092 Properly test ucnv_getDisplayName preflighting
X-SVN-Rev: 16981
2004-12-21 16:44:36 +00:00
George Rhoten
f8ecf23b3b ICU-4092 Remove dead code.
X-SVN-Rev: 16980
2004-12-21 07:29:23 +00:00
George Rhoten
fef1b77683 ICU-4092 Increase code coverage.
Fix broken RTTI on Windows by splitting service registration into separate files,
and rename files for consistency at the request from Doug.

X-SVN-Rev: 16979
2004-12-21 06:55:20 +00:00
George Rhoten
f31614d5bc ICU-4092 Add documentation that was found to be helpful while testing.
X-SVN-Rev: 16972
2004-12-20 23:22:34 +00:00
Eric Mader
37ae10043d ICU-4306 Make sure that LayoutEngine docs get built, add to docmain, and clean up doc comments.
X-SVN-Rev: 16964
2004-12-17 01:17:36 +00:00
George Rhoten
70e9d03998 ICU-4299 Fix ures_openU so that it works as documented
X-SVN-Rev: 16955
2004-12-15 02:49:04 +00:00
George Rhoten
90bcaf8e3a ICU-4296 Reduce the number of exports. Public static data can be a problem for gcc on Windows.
X-SVN-Rev: 16949
2004-12-14 17:58:42 +00:00
George Rhoten
68f761e57f ICU-4281 Reduce utrace dependencies when disabled.
X-SVN-Rev: 16937
2004-12-10 00:12:11 +00:00
George Rhoten
c68fa87f5b ICU-4281 Reduce UStack dependencies
X-SVN-Rev: 16934
2004-12-09 06:39:49 +00:00
George Rhoten
70b126c727 ICU-4288 Fix some compiler warnings.
X-SVN-Rev: 16927
2004-12-08 01:05:40 +00:00
George Rhoten
ac893ce00e ICU-4288 Fix some compiler warnings.
X-SVN-Rev: 16926
2004-12-07 23:43:48 +00:00
George Rhoten
d0d233155d ICU-4281 Condense break iterator usage.
X-SVN-Rev: 16920
2004-12-05 06:23:51 +00:00
George Rhoten
de39e80b8c ICU-4281 Reduce the u_errorName usage.
X-SVN-Rev: 16919
2004-12-05 05:38:50 +00:00
George Rhoten
db0f035859 ICU-4280 Improve the z/OS ASCII support.
X-SVN-Rev: 16914
2004-12-04 01:25:57 +00:00
George Rhoten
937bd376ff ICU-3004 An AIX machine set to the tr_TR locale complains bitterly about some "builtin" functions defined in stdlib.h.
Include it in fewer places so that fewer warnings appear, and make sure that it's more difficult to accidentally use the C malloc and free.

X-SVN-Rev: 16912
2004-12-03 20:22:01 +00:00
Markus Scherer
7e756c1233 ICU-3432 remove temporary code
X-SVN-Rev: 16907
2004-12-02 18:21:55 +00:00
George Rhoten
65e90ef307 ICU-4102 Improve multi-level aliasing with fallbacks.
We only need to know that the length of the string is >0.

X-SVN-Rev: 16904
2004-12-02 07:27:34 +00:00
Markus Scherer
ca77616509 ICU-3432 move uniset.cpp data for case closure to ucase.icu; have gencase build case closure data; ucase.c use it; UnicodeSet::closeOver() call that
X-SVN-Rev: 16902
2004-12-02 04:18:35 +00:00
George Rhoten
ee75bfbbae ICU-3591 [srl] fix a memory leak, put in disabled code that makes purify happy
X-SVN-Rev: 16867
2004-11-15 23:02:05 +00:00
Eric Mader
965852701a ICU-4232 Add info about Universal Time Scale API.
X-SVN-Rev: 16866
2004-11-15 22:14:58 +00:00
Andy Heninger
981153310f ICU-4127 fix incorrect parameter description comments.
X-SVN-Rev: 16863
2004-11-15 18:26:25 +00:00
George Rhoten
6ff73e1576 ICU-4226 BreakIterator should not ignore the returned pointers from the ures_* APIs.
X-SVN-Rev: 16850
2004-11-13 00:49:55 +00:00
Eric Mader
ca462b2c99 ICU-4226 BreakIterator::buildInstance() needs to init brkrules and brkname, even if the ures_open call failed.
X-SVN-Rev: 16847
2004-11-12 23:56:07 +00:00
Steven R. Loomis
4691d5a096 ICU-3591 qsort -> uprv_sortArray
X-SVN-Rev: 16846
2004-11-12 23:43:37 +00:00
George Rhoten
ecda2bc8c5 ICU-3866 Fix some doxygen warnings.
X-SVN-Rev: 16843
2004-11-12 22:50:38 +00:00
George Rhoten
dd21bef768 ICU-4092 Remove unused code.
X-SVN-Rev: 16836
2004-11-12 01:31:18 +00:00
Andy Heninger
9f6f294e5f ICU-4225 remove non-ascii characters from source code
X-SVN-Rev: 16835
2004-11-12 01:11:27 +00:00
Andy Heninger
665e553354 ICU-4161 remove tabs from source code
X-SVN-Rev: 16829
2004-11-11 23:34:58 +00:00
George Rhoten
be316ee1a8 ICU-3771 Fix a typo in the 3 letter ISO-639 list.
X-SVN-Rev: 16824
2004-11-11 21:52:37 +00:00
George Rhoten
41d38de693 ICU-3963 Update to version 3.2
X-SVN-Rev: 16804
2004-11-09 19:11:02 +00:00
Steven R. Loomis
a4d034cfb4 ICU-3591 unfactor uprv_strtod for 3.2
X-SVN-Rev: 16796
2004-11-08 21:08:36 +00:00
Steven R. Loomis
a0a750e91a ICU-3591 const
X-SVN-Rev: 16792
2004-11-07 08:53:10 +00:00
Steven R. Loomis
911642fbb7 ICU-3591 factor uprv_strtod decimal code
X-SVN-Rev: 16791
2004-11-07 06:42:41 +00:00
Steven R. Loomis
45752fe8c0 ICU-3591 handle non-'.' decimal points.
X-SVN-Rev: 16785
2004-11-05 22:16:35 +00:00
Steven R. Loomis
f7b2bf04c4 ICU-3591 use uprv_strtod, heap allocate if there are more than a few items
X-SVN-Rev: 16783
2004-11-05 21:58:34 +00:00
Ram Viswanadha
fe00d7d59a ICU-4206 update the header files
X-SVN-Rev: 16776
2004-11-05 19:58:06 +00:00
George Rhoten
f3a2162e65 ICU-3905 Fix some compiler warnings
X-SVN-Rev: 16774
2004-11-05 18:59:09 +00:00
George Rhoten
4cc513278c ICU-3905 Fix some compiler warnings
X-SVN-Rev: 16767
2004-11-05 17:21:42 +00:00
Steven R. Loomis
a037463a60 ICU-3591 fix some warnings
X-SVN-Rev: 16757
2004-11-04 22:52:07 +00:00
Andy Heninger
526617139e ICU-4055 fixed bad comment on UnicodeSet::size()
X-SVN-Rev: 16755
2004-11-04 22:05:00 +00:00
George Rhoten
287852e706 ICU-3905 Fix some compiler warnings
X-SVN-Rev: 16754
2004-11-04 21:51:57 +00:00
George Rhoten
2df1c8eff4 ICU-3591 Fix uprv_strndup
X-SVN-Rev: 16753
2004-11-04 21:26:17 +00:00
Steven R. Loomis
533b801efc ICU-3591 use uprv_stricmp not strcasecmp, don't free unallocated pointers.
X-SVN-Rev: 16752
2004-11-04 19:13:23 +00:00
Steven R. Loomis
ec27958921 ICU-3591 acceptLanguage implementation (first)
X-SVN-Rev: 16750
2004-11-04 08:16:54 +00:00
Steven R. Loomis
edf26740b3 ICU-3591 uprv_strndup
X-SVN-Rev: 16749
2004-11-04 08:05:36 +00:00
George Rhoten
17d109bdce ICU-3905 Fix some compiler warnings.
X-SVN-Rev: 16748
2004-11-04 06:41:39 +00:00
George Rhoten
b43d5d4272 ICU-3905 Fix some IA64 compiler warnings.
X-SVN-Rev: 16747
2004-11-04 02:36:10 +00:00
Vladimir Weinstein
647cb8dc77 ICU-4194 promotion of @draft 2.6 to @stable 2.6 for common library
X-SVN-Rev: 16728
2004-11-02 07:28:07 +00:00
George Rhoten
a078bb1ce8 ICU-4053 Fix some doxygen warnings.
X-SVN-Rev: 16719
2004-11-02 04:55:53 +00:00
George Rhoten
716599aa07 ICU-4148 Allow pkgdata to run with GNU make on Windows when WIN32 is defined.
X-SVN-Rev: 16713
2004-11-02 00:27:43 +00:00
Markus Scherer
b74819b945 ICU-4020 bug fix for UCONFIG_NO_BREAK_ITERATION
X-SVN-Rev: 16702
2004-11-01 22:36:35 +00:00
Markus Scherer
543e5c1477 ICU-4020 USET_ADD_CASE_MAPPINGS includes case foldings
X-SVN-Rev: 16700
2004-11-01 22:01:38 +00:00
Markus Scherer
c69521cdf0 ICU-4020 set.closeOver(USET_ADD_CASE_MAPPINGS) must contain the original set; include case foldings; improve performance with lower-level ucase.h functions
X-SVN-Rev: 16699
2004-11-01 21:51:03 +00:00
George Rhoten
3f36751ce2 ICU-3857 Don't crash if '-' isn't available.
X-SVN-Rev: 16694
2004-11-01 19:13:35 +00:00
George Rhoten
7bbfff8f0b ICU-3857 Update as per reviewer comments.
X-SVN-Rev: 16692
2004-11-01 17:41:49 +00:00
George Rhoten
75233160fb ICU-4078 Cut the nxCache in half by removing unused UnicodeSet options.
X-SVN-Rev: 16690
2004-10-31 05:43:23 +00:00
Steven R. Loomis
fd09b2d910 ICU-3591 acceptLanguage API
X-SVN-Rev: 16686
2004-10-30 09:46:11 +00:00
Eric Mader
3cc60cac35 ICU-4179 update copyright notices for ICU 3.2
X-SVN-Rev: 16681
2004-10-29 22:50:01 +00:00
Deborah Goldsmith
cf9a074264 ICU-4020 Add USET_ADD_CASE_MAPPINGS
X-SVN-Rev: 16668
2004-10-29 01:19:55 +00:00
George Rhoten
1f69f2a37c ICU-4078 Fix previous change
X-SVN-Rev: 16654
2004-10-28 16:14:14 +00:00
Steven R. Loomis
c3cf6d724e ICU-3591 ures_openAvailableLocales
X-SVN-Rev: 16653
2004-10-28 15:08:47 +00:00
George Rhoten
85c0552e8f ICU-3905 Fix some compiler warnings.
X-SVN-Rev: 16648
2004-10-27 23:40:36 +00:00
George Rhoten
039e695ba1 ICU-3905 Fix some compiler warnings.
X-SVN-Rev: 16647
2004-10-27 22:55:57 +00:00
Vladimir Weinstein
6f97dd1568 ICU-4163 ucol_cloneBinary & ucol_openBinary APIs
X-SVN-Rev: 16637
2004-10-27 00:31:04 +00:00
George Rhoten
046e808a44 ICU-3927 Fix various Universal Time Scale problems on IA64,
like public header exportation, optimization problems and other such things.

X-SVN-Rev: 16633
2004-10-26 21:59:03 +00:00
George Rhoten
fd0d950183 ICU-4156 Test and fix getAvailableLocales for service registration.
X-SVN-Rev: 16622
2004-10-25 23:38:08 +00:00
George Rhoten
5c97ee7892 ICU-3963 Update to version 3.2
X-SVN-Rev: 16621
2004-10-25 23:32:50 +00:00
George Rhoten
de0bbb2054 ICU-4006 Fix an allocation problem.
X-SVN-Rev: 16611
2004-10-25 00:20:59 +00:00
Vladimir Weinstein
5544bc1710 ICU-3763 fix path stomping when parent == fill-in
X-SVN-Rev: 16606
2004-10-23 00:19:39 +00:00
Vladimir Weinstein
09f8ca5624 ICU-4102 fix ures_getByKeyWithFallback for aliased resources
X-SVN-Rev: 16603
2004-10-22 23:13:12 +00:00
George Rhoten
1675fa4465 ICU-3805 Break putil.h/utypes.h header file dependancy loop
X-SVN-Rev: 16600
2004-10-22 22:19:12 +00:00
Eric Mader
5e69676523 ICU-3927 initial checkin of C version of Universal Time Scale.
X-SVN-Rev: 16587
2004-10-21 17:15:52 +00:00