Commit Graph

12745 Commits

Author SHA1 Message Date
George Rhoten
8db485aace ICU-3862 Make sure that pointers are marked const too.
X-SVN-Rev: 16558
2004-10-19 06:42:33 +00:00
George Rhoten
9af532a6ac ICU-4142 Use current the ICU RTTI style in the layout engine
X-SVN-Rev: 16557
2004-10-19 06:25:41 +00:00
George Rhoten
dbf6b9b765 ICU-4068 Use C variable declarations instead of C++ variable declarations,
and separate ICU API tests from CLDR.

X-SVN-Rev: 16556
2004-10-19 05:31:51 +00:00
George Rhoten
83642167bf ICU-4068 Use C variable declarations instead of C++ variable declarations.
X-SVN-Rev: 16555
2004-10-19 05:19:36 +00:00
George Rhoten
337b3a2146 ICU-3963 Update what is renamed
X-SVN-Rev: 16554
2004-10-19 05:12:17 +00:00
George Rhoten
5d6a56d136 ICU-3963 Make sure that certain classes and functions get into urename.h properly.
X-SVN-Rev: 16553
2004-10-19 03:57:56 +00:00
George Rhoten
bdf72fb52c ICU-3805 Break putil.h/utypes.h header file dependancy loop
X-SVN-Rev: 16552
2004-10-19 03:15:10 +00:00
Deborah Goldsmith
95bbad7347 ICU-4115 Set warning code when falling back to parent or root
X-SVN-Rev: 16546
2004-10-18 23:59:41 +00:00
Deborah Goldsmith
9cc484fdb3 ICU-4068 Fix warning code for non-existent language
X-SVN-Rev: 16545
2004-10-18 23:58:03 +00:00
Steven R. Loomis
426d7025d8 cldrbug 259: add as.xml
X-SVN-Rev: 16540
2004-10-18 23:01:50 +00:00
Eric Mader
b549eeb06e ICU-4104 don't add features to lookupOrderArray if they've already been added.
X-SVN-Rev: 16536
2004-10-18 20:44:55 +00:00
George Rhoten
e35ff474f7 ICU-3963 Make sure that the icudt.lib (import library) are the same between Windows configurations.
X-SVN-Rev: 16534
2004-10-18 03:28:06 +00:00
George Rhoten
63253ed74f ICU-3805 Break putil.h/utypes.h header file dependancy loop
X-SVN-Rev: 16532
2004-10-18 03:18:25 +00:00
George Rhoten
ba582e9d72 ICU-4100 Fix a debug build warning
X-SVN-Rev: 16531
2004-10-18 03:18:13 +00:00
George Rhoten
83b0d17af1 ICU-4078 Revert the move of the invariant conversion routines back to putil.h.
They are stable APIs, and they should not be moved.

X-SVN-Rev: 16530
2004-10-18 03:03:13 +00:00
George Rhoten
9fe39e1c8c ICU-3805 Break putil.h/utypes.h header file dependancy loop
X-SVN-Rev: 16529
2004-10-18 02:43:33 +00:00
Eric Mader
8de24faef2 ICU-4067 Update character class for Gurmukhi characters A01, A03.
X-SVN-Rev: 16528
2004-10-17 20:45:06 +00:00
Eric Mader
39d9b493bf ICU-4085 update shapeTypes table to Unicode 4.0.1
X-SVN-Rev: 16527
2004-10-17 20:31:34 +00:00
George Rhoten
01783a7d6a ICU-4084 Improve the Calendar instantiation.
Converters/service registration aren't needed by default anymore.

X-SVN-Rev: 16526
2004-10-17 19:46:59 +00:00
George Rhoten
07b125019f ICU-4102 Improve multi-level aliasing with fallbacks.
X-SVN-Rev: 16525
2004-10-17 16:58:33 +00:00
George Rhoten
8318ed5467 ICU-4102 Improve multi-level aliasing with fallbacks.
X-SVN-Rev: 16524
2004-10-17 05:16:23 +00:00
George Rhoten
a886202e99 ICU-4138 Refix OS390_STUBDATA
X-SVN-Rev: 16521
2004-10-15 23:47:14 +00:00
George Rhoten
e69fca9d5f ICU-4078 Fix for AIX with Visual Age 5 compiler, and make sure that the
disentanglement is correct by putting all the UnicodeSet virtual functions are
in one file. Also move some of the rule whitespace handling into better
locations.

X-SVN-Rev: 16519
2004-10-15 22:56:26 +00:00
Ram Viswanadha
713d078861 ICU-3938 add boundaries data
X-SVN-Rev: 16510
2004-10-15 18:28:45 +00:00
George Rhoten
a860edf4f6 ICU-4138 Refix OS390_STUBDATA
X-SVN-Rev: 16508
2004-10-15 16:25:11 +00:00
George Rhoten
0e1c5bf499 ICU-4078 Fix a compiler warning from previous check-in
X-SVN-Rev: 16507
2004-10-15 06:23:05 +00:00
George Rhoten
7746ac4c0b ICU-3634 Use 0 for UChar types. NULL (a pointer type) shouldn't be used.
X-SVN-Rev: 16506
2004-10-15 06:18:07 +00:00
George Rhoten
308aba80be ICU-4078 Make sure that the decoupled cleanup functions are still called during a failure.
X-SVN-Rev: 16503
2004-10-15 06:05:51 +00:00
George Rhoten
0a954254c2 ICU-3839 Fix an error message so that errors show up.
X-SVN-Rev: 16498
2004-10-14 23:34:35 +00:00
George Rhoten
287e1a3959 ICU-4136 TRANLIT_SOURCE -> TRANSLIT_SOURCE
X-SVN-Rev: 16497
2004-10-14 23:32:14 +00:00
Steven R. Loomis
96905f266e ICU-3938 update collation files (updated locales)
X-SVN-Rev: 16494
2004-10-14 22:22:55 +00:00
Vladimir Weinstein
3f2eaaf702 ICU-3938 Changes in tests due to changes in zh collation names. Could be a bug in getFunctionalEquivalent
X-SVN-Rev: 16488
2004-10-14 20:13:13 +00:00
Vladimir Weinstein
aa515c3763 ICU-3938 Support CLDR collation data in the parses: comment support + bugfixes
X-SVN-Rev: 16487
2004-10-14 20:12:11 +00:00
Vladimir Weinstein
acaa9b180c ICU-3938 UCARules needs to have unescaped rules due to the way it is included in root
X-SVN-Rev: 16486
2004-10-14 20:11:09 +00:00
Vladimir Weinstein
70621e0c6c ICU-3938 Collation data generated from CLDR 1.2
X-SVN-Rev: 16485
2004-10-14 20:10:38 +00:00
George Rhoten
c67d95bf59 ICU-3969 Fix for HP-UX with aCC 3.50
X-SVN-Rev: 16484
2004-10-14 18:50:44 +00:00
Ram Viswanadha
1ebcdbb34e cldrbug 231: modify specials data as per Deborah's request
X-SVN-Rev: 16483
2004-10-14 18:01:35 +00:00
Steven R. Loomis
6d31727dc7 ICU-3938 more CLDR data. Include override-draft locales.
X-SVN-Rev: 16480
2004-10-14 06:16:35 +00:00
Steven R. Loomis
e5ee4621ed cldrbug 259: icu specials for collation
X-SVN-Rev: 16479
2004-10-14 06:03:14 +00:00
Steven R. Loomis
66c0e2e23a cldrbug 259: update override list
X-SVN-Rev: 16478
2004-10-14 06:01:50 +00:00
Steven R. Loomis
75d79203b5 cldrbug 259: add override draft
X-SVN-Rev: 16476
2004-10-13 23:56:44 +00:00
George Rhoten
a68d40a687 ICU-4078 Reduce the dependencies on the conversion API.
X-SVN-Rev: 16470
2004-10-13 06:24:06 +00:00
George Rhoten
ac294b5379 ICU-3969 Fix new case mapping code so that it will work on z/OS
X-SVN-Rev: 16469
2004-10-13 06:08:52 +00:00
George Rhoten
5f2505021e ICU-4084 Improve doOpenChoice performance
X-SVN-Rev: 16468
2004-10-13 05:41:18 +00:00
George Rhoten
94a92cdceb ICU-3938 Add CLDR changes for English.
X-SVN-Rev: 16465
2004-10-13 00:44:55 +00:00
George Rhoten
e10141ecc9 ICU-3938 Partial incorporation of CLDR data. Some of the currency, weekend and DateTimeElements will be fixed later when the draftness is removed from some of the data.
X-SVN-Rev: 16464
2004-10-13 00:39:42 +00:00
George Rhoten
2e69aa04e2 ICU-4129 Fix for Borland C++ Builder.
X-SVN-Rev: 16459
2004-10-12 23:24:19 +00:00
George Rhoten
5e3d7989dd ICU-3938 Make fewer tests fail by not leaking resource bundles.
X-SVN-Rev: 16455
2004-10-12 19:03:54 +00:00
George Rhoten
addb950226 ICU-4084 Improve doOpenChoice performance on less optimal platforms.
X-SVN-Rev: 16454
2004-10-12 06:09:26 +00:00
George Rhoten
0709ebfcce cldrbug 231: Remove unavailable info for boundary data.
X-SVN-Rev: 16451
2004-10-11 23:35:48 +00:00
George Rhoten
7d820669c9 ICU-4116 Improve Linux PPC data building
X-SVN-Rev: 16449
2004-10-11 23:12:42 +00:00
George Rhoten
d5efe15136 ICU-4084 Improve doOpenChoice performance, and make sure that tests can run against the shared data library.
X-SVN-Rev: 16448
2004-10-11 22:31:01 +00:00
Doug Felt
be20a502df ICU-3634 localized RBNF rule set names - fix error handling in loc data parsing
X-SVN-Rev: 16446
2004-10-11 21:59:44 +00:00
George Rhoten
6b11c1a3af ICU-4084 Improve doOpenChoice performance, and make sure that tests can run against the shared data library.
X-SVN-Rev: 16445
2004-10-11 21:23:12 +00:00
George Rhoten
cf3b69cbf1 ICU-4084 Improve doOpenChoice performance.
X-SVN-Rev: 16444
2004-10-11 21:21:55 +00:00
George Rhoten
4fbf096779 ICU-4019 Fix last test addition so that it doesn't leak memory.
X-SVN-Rev: 16443
2004-10-11 17:24:02 +00:00
George Rhoten
87487f4c09 ICU-4129 Fix for Borland C++ Builder.
X-SVN-Rev: 16440
2004-10-09 00:59:35 +00:00
George Rhoten
df4a6985d3 ICU-4116 Improve Linux PPC 64-bit building with archives.
X-SVN-Rev: 16438
2004-10-09 00:45:25 +00:00
George Rhoten
419f2b4966 ICU-3925 Fix an EBCDIC bug introduced by version 1.152
X-SVN-Rev: 16433
2004-10-08 22:00:26 +00:00
George Rhoten
2ddb970446 ICU-4125 Add minus rule to rbnf
X-SVN-Rev: 16430
2004-10-08 19:09:07 +00:00
George Rhoten
088b7ae383 ICU-4078 Remove some dependencies
X-SVN-Rev: 16428
2004-10-08 17:38:36 +00:00
George Rhoten
d24eab530d ICU-3837 Fix UCONFIG_NO_SERVICE
X-SVN-Rev: 16426
2004-10-08 06:23:24 +00:00
George Rhoten
588364a499 ICU-4078 Depend less on the default converter
X-SVN-Rev: 16425
2004-10-08 06:07:27 +00:00
George Rhoten
7674c243d1 ICU-4078 There is no need to use the default locale for foldCase as stated by Markus.
X-SVN-Rev: 16424
2004-10-08 05:17:17 +00:00
George Rhoten
42bc6ea738 ICU-4078 Split out u_errorName from putil.c. It's mainly used for error reporting, and it's large.
X-SVN-Rev: 16423
2004-10-08 04:22:58 +00:00
George Rhoten
349c3b5ad3 ICU-4127 Fix Hashtable constructors.
X-SVN-Rev: 16422
2004-10-08 01:52:53 +00:00
George Rhoten
19e709ced5 ICU-4078 There is no need to use the default locale for foldCase as stated by Markus.
X-SVN-Rev: 16420
2004-10-07 22:11:34 +00:00
Steven R. Loomis
be8e4abcfe ICU-3938 fix to test err message
X-SVN-Rev: 16419
2004-10-07 21:32:53 +00:00
George Rhoten
23433708ce ICU-4116 Improve the Linux PPC pkgdata's usage of genccode.
X-SVN-Rev: 16417
2004-10-07 20:42:34 +00:00
George Rhoten
a862144196 ICU-4078 Remove unneeded caseCompare
X-SVN-Rev: 16416
2004-10-07 18:19:27 +00:00
George Rhoten
7a0397e812 ICU-4078 Fix for z/OS due to recent modularization.
X-SVN-Rev: 16415
2004-10-07 17:29:15 +00:00
George Rhoten
918a684663 ICU-4078 Fix for z/OS due to recent modularization.
X-SVN-Rev: 16414
2004-10-07 17:26:53 +00:00
George Rhoten
d078ffb611 ICU-4125 Fix a test typo
X-SVN-Rev: 16412
2004-10-07 07:51:11 +00:00
George Rhoten
9777ef9aae ICU-4078 Move dependency of uloc API from locmap to uloc.
X-SVN-Rev: 16411
2004-10-07 06:05:26 +00:00
George Rhoten
61639cbad5 ICU-4078 Depend less on the default converter.
X-SVN-Rev: 16406
2004-10-06 23:49:02 +00:00
George Rhoten
45801df756 ICU-4078 Fix some typos while reviewing the cleanup functions.
X-SVN-Rev: 16404
2004-10-06 23:23:13 +00:00
George Rhoten
e2188e6775 ICU-4078 Decouple the cleanup functions from u_init and u_cleanup.
X-SVN-Rev: 16403
2004-10-06 23:10:53 +00:00
George Rhoten
1188be07f8 ICU-3634 Fix for AIX. New constructors can't be inlined.
X-SVN-Rev: 16402
2004-10-06 17:38:10 +00:00
Steven R. Loomis
7eb456615b cldrbug 259: updated deprecated info
X-SVN-Rev: 16398
2004-10-06 01:32:53 +00:00
George Rhoten
36caf6be5a ICU-4116 Fix for Visual Age 7.0 on Linux PPC so that __I doesn't collide with anything.
X-SVN-Rev: 16397
2004-10-05 23:08:06 +00:00
George Rhoten
36bd9780aa ICU-3938 Fix previous test fix so that it won't leak memory.
X-SVN-Rev: 16394
2004-10-05 23:02:26 +00:00
Ram Viswanadha
c444cc6348 cldrbug 231: add specials info for boundary data
X-SVN-Rev: 16393
2004-10-05 22:02:37 +00:00
George Rhoten
f8ad9f78cd cldrbug 243: Add missing script data.
X-SVN-Rev: 16391
2004-10-05 18:59:44 +00:00
George Rhoten
106e91de6a ICU-4078 Make sure that some functions that need to use __cxa_pure_virtual from g++ are only defined in one object file, especially if they are only used by other class.
X-SVN-Rev: 16389
2004-10-04 04:27:52 +00:00
George Rhoten
64a50b501a ICU-3855 Partially fix the icu-config script
X-SVN-Rev: 16388
2004-10-02 06:53:24 +00:00
George Rhoten
6614a56925 ICU-3634 Fix for MSVC 6
X-SVN-Rev: 16387
2004-10-02 06:47:13 +00:00
George Rhoten
2fec9a203b ICU-3938 Fix previous test fix so it won't crash on Windows.
X-SVN-Rev: 16386
2004-10-02 04:59:29 +00:00
George Rhoten
4dee03aead ICU-3805 Move the usage of an internal function to an implementation file.
X-SVN-Rev: 16385
2004-10-02 03:58:10 +00:00
Steven R. Loomis
164b735f3f ICU-3938 CLDR 1.2 test updates
X-SVN-Rev: 16384
2004-10-01 21:07:02 +00:00
Steven R. Loomis
61d6352299 ICU-3938 more cldr 1.2 test updates
X-SVN-Rev: 16383
2004-10-01 21:04:48 +00:00
Steven R. Loomis
81d9667f1a ICU-3938 fix test so it won't crash, bump buffer size
X-SVN-Rev: 16382
2004-10-01 20:25:18 +00:00
George Rhoten
03ae301189 ICU-3837 Fewer failures when UCONFIG_NO_SERVICE = 1
X-SVN-Rev: 16381
2004-10-01 18:59:31 +00:00
George Rhoten
b089cba52e ICU-3925 Missing ITL
X-SVN-Rev: 16380
2004-10-01 05:59:32 +00:00
Steven R. Loomis
5b42f887ad cldrbug 259: fix to deprecated format
X-SVN-Rev: 16379
2004-10-01 02:27:13 +00:00
George Rhoten
e91f899d00 ICU-3634 Fix the previous commit so that it works on Solaris.
X-SVN-Rev: 16377
2004-09-30 23:25:20 +00:00
George Rhoten
2a2c32a2f0 ICU-4078 Fix a Solaris compiler error that was due to the last change.
X-SVN-Rev: 16375
2004-09-30 21:35:30 +00:00
George Rhoten
ceb13e99c4 ICU-4078 Fix a Solaris compiler error from last change.
X-SVN-Rev: 16374
2004-09-30 21:34:26 +00:00
Vladimir Weinstein
162ffbb8f8 ICU-4118 fix ucol_normalizeShortDefinitionString crash when parse error is NULL
X-SVN-Rev: 16373
2004-09-30 20:39:02 +00:00
George Rhoten
71bfb44cba ICU-4116 Add Linux PPC configuration.
X-SVN-Rev: 16372
2004-09-30 18:51:03 +00:00
Steven R. Loomis
26fe419cbc cldrbug 259: adding dz script info
X-SVN-Rev: 16370
2004-09-30 17:42:02 +00:00
Steven R. Loomis
d22234fe81 cldrbug 259: aux files for ICU gen
X-SVN-Rev: 16367
2004-09-30 06:43:34 +00:00
George Rhoten
8e90ce724e ICU-4079 Make it easier to show what is the default charset.
X-SVN-Rev: 16366
2004-09-30 06:06:01 +00:00
Vladimir Weinstein
459f0a8090 ICU-4112 Fix for typo in uca init code + some consistency bug fixes in latin-1 generation.
X-SVN-Rev: 16362
2004-09-28 05:50:21 +00:00
George Rhoten
a12dd1e22f ICU-3805 Fix a compiler warning from previous check-in
X-SVN-Rev: 16361
2004-09-27 16:38:55 +00:00
George Rhoten
3c0f436a67 ICU-4109 Fix a buffer overflow bug.
X-SVN-Rev: 16360
2004-09-27 16:34:29 +00:00
Doug Felt
3e2694d596 ICU-2052 hebrew spellout names need fix
X-SVN-Rev: 16358
2004-09-24 23:11:05 +00:00
Doug Felt
eb31068f2a ICU-3634 localized RBNF rule set names - text description
X-SVN-Rev: 16357
2004-09-24 22:58:00 +00:00
George Rhoten
6a80fd1c86 ICU-3805 Break the circular dependency between utypes.h and putil.h
X-SVN-Rev: 16356
2004-09-23 00:24:36 +00:00
George Rhoten
b98552d53c ICU-4001 Allow --disable-shared to work a little better.
X-SVN-Rev: 16352
2004-09-22 05:01:01 +00:00
George Rhoten
d9258ee74b ICU-4078 Don't depend on Memory stream anymore, and fix some typos
X-SVN-Rev: 16349
2004-09-21 21:01:31 +00:00
Steven R. Loomis
2b8b121963 ICU-3651 uloc_setKeywordValue: test removal, and sorting of added keywords.
X-SVN-Rev: 16348
2004-09-21 00:00:24 +00:00
Steven R. Loomis
174104abe1 ICU-3651 uloc_setKeywordValue: removal, and sorting of added keywords.
X-SVN-Rev: 16347
2004-09-20 23:59:59 +00:00
Eric Mader
bb1eba97cb ICU-4026 remove conditional which preserved old code during testing.
X-SVN-Rev: 16346
2004-09-20 22:38:00 +00:00
George Rhoten
6dc1bba6ad ICU-3963 Update what is renamed.
X-SVN-Rev: 16342
2004-09-17 18:38:48 +00:00
George Rhoten
896c3fb9e8 ICU-3905 Fix some compiler warnings.
X-SVN-Rev: 16341
2004-09-17 07:46:37 +00:00
George Rhoten
209c7b9bbd ICU-4078 Don't depend on Memory stream anymore
X-SVN-Rev: 16340
2004-09-17 04:19:30 +00:00
George Rhoten
84960a49a3 ICU-4078 Don't depend on Memory stream anymore
X-SVN-Rev: 16339
2004-09-17 00:09:29 +00:00
George Rhoten
176c33eeee ICU-4078 Remove some unused headers.
X-SVN-Rev: 16338
2004-09-17 00:08:28 +00:00
George Rhoten
b6a2f6b622 ICU-4078 Make sure that some inline functions aren't included.
X-SVN-Rev: 16337
2004-09-17 00:08:03 +00:00
Andy Heninger
73c7376f73 ICU-4101 add translit ID test.
X-SVN-Rev: 16336
2004-09-16 22:48:37 +00:00
Markus Scherer
b986312493 ICU-3969 edit man page
X-SVN-Rev: 16335
2004-09-16 13:15:07 +00:00
George Rhoten
79f1190754 ICU-4078 Undo some changes, since the invariant converter doesn't work here.
X-SVN-Rev: 16334
2004-09-16 06:22:05 +00:00
George Rhoten
18ffb7c81f ICU-3963 Make sure that better symbol names are exported for urename.h
X-SVN-Rev: 16333
2004-09-16 04:00:12 +00:00
George Rhoten
9213e3c9fa ICU-4078 Undo some changes, since the invariant converter doesn't work.
X-SVN-Rev: 16332
2004-09-16 03:52:42 +00:00
George Rhoten
8c9aab5002 ICU-4078 Further separate the default converter from the rest of the API
X-SVN-Rev: 16331
2004-09-15 23:44:48 +00:00
George Rhoten
1ca3116228 ICU-4078 Remove unused strings.
X-SVN-Rev: 16330
2004-09-15 18:14:51 +00:00
George Rhoten
8066655515 ICU-4078 Remove unused strings.
X-SVN-Rev: 16329
2004-09-15 17:11:47 +00:00
Andy Heninger
e04ddd2239 ICU-4086 regex match/lookingAt/find at end of string with zero length match not working.
X-SVN-Rev: 16328
2004-09-15 01:28:15 +00:00
Vladimir Weinstein
015097925c ICU-4102 Test for direct access handling of aliases fix
X-SVN-Rev: 16327
2004-09-14 23:36:24 +00:00
Vladimir Weinstein
0314c356b1 ICU-4102 Fix direct access handling of aliases
X-SVN-Rev: 16326
2004-09-14 23:35:32 +00:00
George Rhoten
2e40888634 ICU-3854 Various fixes for os/400
X-SVN-Rev: 16325
2004-09-14 23:15:52 +00:00
Andy Heninger
90ef9b5f95 ICU-4101 add translit ID test.
X-SVN-Rev: 16324
2004-09-14 17:55:43 +00:00
Andy Heninger
ff3fb0923a ICU-4100 msvc project file update
X-SVN-Rev: 16323
2004-09-14 17:49:41 +00:00
George Rhoten
7c8cde9cee ICU-4073 Move -qALWLIBUPD=*YES and some other documentation.
X-SVN-Rev: 16322
2004-09-14 17:34:17 +00:00
Andy Heninger
8e505af9bb ICU-4055 fixed bad comment, test to verify behavior.
X-SVN-Rev: 16321
2004-09-14 17:31:54 +00:00
Markus Scherer
5aa9e27ac0 ICU-4078 move functions for invariant characters from putil to new uinvchar, public prototypes into utypes.h
X-SVN-Rev: 16320
2004-09-14 16:58:51 +00:00
Markus Scherer
ba9290c9ab ICU-4078 forgot to add -i description to help text
X-SVN-Rev: 16319
2004-09-14 13:47:24 +00:00
Markus Scherer
86ae6dd6fc ICU-4078 U_INLINE->inline in .cpp
X-SVN-Rev: 16318
2004-09-14 00:52:37 +00:00
Markus Scherer
5320060c1a ICU-4078 gennorm now needs other properties files - but must not depend on unorm.icu...
X-SVN-Rev: 16317
2004-09-13 23:40:06 +00:00
Markus Scherer
a52e1cd824 ICU-4078 enable building a UnicodeSet from a property using/loading only the relevant data file
X-SVN-Rev: 16316
2004-09-13 23:38:31 +00:00
Markus Scherer
a745bc2469 ICU-4078 separate unorm_compare() from unorm.cpp into its own file unormcmp.cpp so that unorm.cpp itself is independent of any properties outside of unorm.icu
X-SVN-Rev: 16315
2004-09-13 23:37:58 +00:00
Markus Scherer
95a00e8e5c ICU-4078 check for error code
X-SVN-Rev: 16314
2004-09-13 23:33:48 +00:00
Markus Scherer
f7b7183d7a ICU-4078 enable building a UnicodeSet from a property using/loading only the relevant data file
X-SVN-Rev: 16313
2004-09-13 23:33:22 +00:00
Markus Scherer
1ed0796a99 ICU-4078 gennorm now needs other properties files
X-SVN-Rev: 16312
2004-09-13 23:11:38 +00:00
George Rhoten
06966de3a9 ICU-4098 Allow some break iterators to be removed from the build.
X-SVN-Rev: 16311
2004-09-13 16:00:27 +00:00
George Rhoten
86e489fb77 ICU-4098 Prevent missing break iterators from crashing the build.
X-SVN-Rev: 16310
2004-09-13 15:39:02 +00:00
George Rhoten
276f299cfe ICU-3905 Fix some compiler warnings.
X-SVN-Rev: 16309
2004-09-13 00:10:12 +00:00
George Rhoten
69c28c4bea ICU-4078 Forgot to include uassert.h
X-SVN-Rev: 16308
2004-09-12 23:19:33 +00:00
George Rhoten
7dd960a8b4 ICU-4078 Loosely couple the cleanup functions.
X-SVN-Rev: 16307
2004-09-12 23:07:29 +00:00
George Rhoten
8066f2dfe3 ICU-4078 Make sure the cleanup function definition works in C++
X-SVN-Rev: 16306
2004-09-12 22:54:50 +00:00
George Rhoten
6fe68cb5ba ICU-3855 Improve static libraries
X-SVN-Rev: 16305
2004-09-12 22:30:29 +00:00
Markus Scherer
c7b731f94b ICU-4078 normalization exclusion sets: move their building (with set patterns) from unorm.cpp to gennorm so that runtime normalization code does not depend on all properties and uniset_props.cpp
X-SVN-Rev: 16304
2004-09-12 16:59:20 +00:00
Markus Scherer
bd1f26f937 ICU-4078 move property name comparison functions from uprops to propname
X-SVN-Rev: 16303
2004-09-11 22:02:10 +00:00
Markus Scherer
248e6ad8fa ICU-4078 move functions to make uchar.c (core properties APIs) independent of ucase.c (case mapping)
X-SVN-Rev: 16302
2004-09-11 21:59:21 +00:00
Markus Scherer
b5eebb331e ICU-4078 move functions to make uchar.c (core properties APIs) independent of uprops.c (universal properties APIs)
X-SVN-Rev: 16301
2004-09-11 15:04:40 +00:00
Markus Scherer
b92c4979a1 ICU-4078 make case-insensitive string comparisons independent of normalization code by duplicating parts of the unorm_compare() implementation
X-SVN-Rev: 16300
2004-09-11 14:24:31 +00:00
Markus Scherer
e46fb2345d ICU-4078 simplify code for creating exclusion sets
X-SVN-Rev: 16299
2004-09-11 05:29:21 +00:00
George Rhoten
4b6fa85920 ICU-3696 Move less commonly used codepages towards the bottom of the alias table.
X-SVN-Rev: 16296
2004-09-10 06:42:15 +00:00
George Rhoten
c3e9229f9e ICU-4084 The language isn't needed.
X-SVN-Rev: 16292
2004-09-10 04:57:34 +00:00
George Rhoten
6d2df6345d ICU-3837 Add UCONFIG_NO_SERVICE (don't deprecated locale IDs).
X-SVN-Rev: 16291
2004-09-10 04:57:10 +00:00
George Rhoten
e4631bbcac ICU-3837 Add UCONFIG_NO_SERVICE
X-SVN-Rev: 16290
2004-09-10 04:51:24 +00:00
George Rhoten
3125a17c01 ICU-4078 Make sure that this can work without break iteration.
X-SVN-Rev: 16289
2004-09-10 03:19:27 +00:00
George Rhoten
eeac2edf68 ICU-4078 Remove unused headers due to file split.
X-SVN-Rev: 16288
2004-09-10 03:18:48 +00:00
George Rhoten
074fecd712 ICU-4078 Move dependency of uloc API from locmap to uloc.
X-SVN-Rev: 16287
2004-09-09 07:57:42 +00:00
George Rhoten
a2173be0a3 ICU-3696 Replace jisx-201 with ibm-897.
X-SVN-Rev: 16286
2004-09-09 07:57:06 +00:00
George Rhoten
4e51efe20d ICU-3905 Remove unused headers
X-SVN-Rev: 16285
2004-09-09 07:34:37 +00:00
George Rhoten
6595a71959 ICU-3969 Ignore new files
X-SVN-Rev: 16284
2004-09-09 06:32:21 +00:00
George Rhoten
3dad571a44 ICU-4078 Remove unused code.
X-SVN-Rev: 16283
2004-09-09 06:26:00 +00:00
George Rhoten
587e2cef3e ICU-4078 disentangle conversion and properties code some from other parts of the common library
X-SVN-Rev: 16282
2004-09-09 05:55:01 +00:00
George Rhoten
4c9c1a4c61 ICU-3925 Make sure that a rebuild all doesn't complain about transliterator .txt files missing.
X-SVN-Rev: 16281
2004-09-09 02:35:06 +00:00
George Rhoten
54372e084e ICU-4078 Allow the majority of the converter API to not depend on ures_ API.
X-SVN-Rev: 16280
2004-09-09 00:57:05 +00:00
George Rhoten
9d54cafb75 ICU-4078 Move dependency of uloc API from locmap to uloc.
X-SVN-Rev: 16279
2004-09-08 23:28:51 +00:00
George Rhoten
2c2853f1fe ICU-4078 Don't use uloc_getDefault when it's not needed.
Also the example is better to use NULL for getting the default locale.

X-SVN-Rev: 16278
2004-09-08 22:25:45 +00:00
Markus Scherer
b1c08ad27e ICU-3969 add dependency makedata->gencase
X-SVN-Rev: 16277
2004-09-08 14:32:05 +00:00
Markus Scherer
a644b0e629 ICU-4078 add cdecl to C callbacks into C++
X-SVN-Rev: 16276
2004-09-08 14:14:35 +00:00
Markus Scherer
62525d7ea0 ICU-3969 remove unused variables
X-SVN-Rev: 16275
2004-09-08 14:05:44 +00:00
George Rhoten
c876971e64 ICU-3969 errorCode was not initialized
X-SVN-Rev: 16273
2004-09-08 00:19:10 +00:00
George Rhoten
35591b2f7a ICU-3969 Fix the gencase dependencies in vs.net
X-SVN-Rev: 16272
2004-09-07 23:45:09 +00:00
George Rhoten
04cb6cc1ff ICU-4078 oops
X-SVN-Rev: 16271
2004-09-07 23:25:53 +00:00
George Rhoten
061938e026 ICU-3969 Add genccase's Makefile to configure.
X-SVN-Rev: 16270
2004-09-07 23:11:22 +00:00
Markus Scherer
4e8f1e5b40 ICU-4078 move dependency on uloc code from low-level ucase.c to somewhat higher ustrcase.c
X-SVN-Rev: 16269
2004-09-07 22:04:47 +00:00
Markus Scherer
d07a737592 ICU-4078 forgot to move 2 constants from ustrtrns.c
X-SVN-Rev: 16268
2004-09-07 21:32:01 +00:00
Markus Scherer
235b61e6f9 ICU-4078 oops
X-SVN-Rev: 16267
2004-09-07 19:19:33 +00:00
Markus Scherer
3ba67ae1c2 ICU-4078 use USetAdder interface to remove dependencies of low-level code on the USet/UnicodeSet implementation
X-SVN-Rev: 16266
2004-09-07 18:05:01 +00:00
Markus Scherer
8a3a93deed ICU-4078 use USetAdder interface to remove dependencies of low-level code on the USet/UnicodeSet implementation
X-SVN-Rev: 16265
2004-09-07 17:59:53 +00:00
Markus Scherer
02ef1c94e9 ICU-4078 move string<->WCS transformation functions into a separate implementation file for better modularization
X-SVN-Rev: 16264
2004-09-07 17:49:59 +00:00
Markus Scherer
ad26585df2 ICU-3969 rename gencase for HP
X-SVN-Rev: 16263
2004-09-06 16:04:57 +00:00
Markus Scherer
fcfb33ec99 ICU-3969 build ucase.icu
X-SVN-Rev: 16262
2004-09-06 16:04:26 +00:00
Markus Scherer
44415c556a ICU-3969 swap ucase.icu
X-SVN-Rev: 16261
2004-09-06 16:02:27 +00:00
Markus Scherer
f9bf55cf9e ICU-3969 build gencase
X-SVN-Rev: 16260
2004-09-06 16:01:53 +00:00
Markus Scherer
a1ae4d7e56 ICU-3969 move base definitions to common/ucase.h
X-SVN-Rev: 16259
2004-09-06 16:00:41 +00:00
Markus Scherer
057bcfd819 ICU-3969 store case-ignorable flags, maxFullLength; other fixes
X-SVN-Rev: 16258
2004-09-06 16:00:23 +00:00
Markus Scherer
29038e96b7 ICU-3969 use new case mapping code in ucase.c, with ucase.icu data
X-SVN-Rev: 16257
2004-09-06 15:57:11 +00:00
Markus Scherer
9f84b31d3a ICU-3969 add macro for lazy initialization check
X-SVN-Rev: 16256
2004-09-06 15:41:52 +00:00
Markus Scherer
1fedbad320 ICU-3969 initial code using ucase.icu for case mappings and related properties
X-SVN-Rev: 16255
2004-09-06 15:40:03 +00:00
Markus Scherer
c165f1dd07 ICU-1870 add default folding functions
X-SVN-Rev: 16254
2004-09-06 15:38:09 +00:00
George Rhoten
08382a4b07 ICU-3938 Related to cldrbug 235.
Separate cldr tests from cloctst, and depend on testLocale instead of root for testing

X-SVN-Rev: 16253
2004-09-03 20:51:11 +00:00
George Rhoten
592ed13f9a ICU-4084 Make sure that ures_* is used instead of the slower ResourceBundle.
X-SVN-Rev: 16251
2004-09-03 15:24:16 +00:00
George Rhoten
0fc1c57375 ICU-4084 Make sure that ures_* is used instead of the slower ResourceBundle.
X-SVN-Rev: 16250
2004-09-03 15:17:54 +00:00
George Rhoten
95873dd022 ICU-4084 Improve DateFormat construction performance.
X-SVN-Rev: 16247
2004-09-02 19:08:28 +00:00
Ram Viswanadha
fd5588b821 ICU-2168 update to unicode string perf test
X-SVN-Rev: 16246
2004-09-02 00:47:53 +00:00
George Rhoten
4f4a5b9518 ICU-3651 Remove debugging information from test output.
X-SVN-Rev: 16245
2004-09-01 22:27:55 +00:00
George Rhoten
0bb8b36fd5 ICU-3651 Remove compiler warnings
X-SVN-Rev: 16244
2004-09-01 22:21:50 +00:00
Ram Viswanadha
ff3aa8020e cldrbug 202: update experimetal data
X-SVN-Rev: 16242
2004-09-01 18:34:06 +00:00
Steven R. Loomis
9b4ae3bd1b ICU-3651 uloc_setKeywordValue (partial: need test for removal of keywords)
X-SVN-Rev: 16241
2004-09-01 02:25:14 +00:00
Steven R. Loomis
feba47022c ICU-3651 uloc_setKeywordValue (partial: needs sorting and removal)
X-SVN-Rev: 16240
2004-09-01 02:24:46 +00:00
Steven R. Loomis
bd388e4f26 ICU-3841 ures_open change
X-SVN-Rev: 16239
2004-09-01 01:20:34 +00:00
Steven R. Loomis
2dc9cb9c98 ICU-3841 change in ures_open behavior & client fix
X-SVN-Rev: 16238
2004-09-01 01:17:47 +00:00
George Rhoten
9acfb00960 ICU-4078 Remove a dependency on conversion
X-SVN-Rev: 16237
2004-08-31 23:42:52 +00:00
George Rhoten
692558749f ICU-3744 Fix a compiler warning
X-SVN-Rev: 16233
2004-08-31 21:33:56 +00:00
George Rhoten
32a46bedba ICU-4084 Sync the C and C++ API, and move internal function to internal headers.
X-SVN-Rev: 16232
2004-08-31 21:32:49 +00:00
George Rhoten
15ea893568 ICU-4078 Centralize a dependency on conversion (take it out of the header)
X-SVN-Rev: 16231
2004-08-31 21:14:59 +00:00
George Rhoten
8e5e609fa7 ICU-4078 Remove a dependency on conversion
X-SVN-Rev: 16230
2004-08-31 21:14:22 +00:00
George Rhoten
06c453a741 ICU-4084 Remove unused debugging statements.
X-SVN-Rev: 16229
2004-08-31 21:02:37 +00:00
Steven R. Loomis
76efb4902e ICU-3744 put space between multiple keywords in display
X-SVN-Rev: 16228
2004-08-31 20:51:51 +00:00
George Rhoten
c0b25432af ICU-4084 Improve DateFormat construction performance.
X-SVN-Rev: 16227
2004-08-31 20:37:20 +00:00
George Rhoten
52a4ce132b ICU-4084 Improve DateFormat construction performance.
X-SVN-Rev: 16226
2004-08-31 20:31:12 +00:00
George Rhoten
737d8bc458 ICU-4084 Fix a memory leak
X-SVN-Rev: 16225
2004-08-31 20:31:03 +00:00
Steven R. Loomis
a12161ce8d ICU-3744 new test for multiple keywords in uloc_getDisplayName()
X-SVN-Rev: 16224
2004-08-31 20:30:04 +00:00
George Rhoten
db7d00f2cb ICU-4084 Improve DateFormat construction performance.
X-SVN-Rev: 16223
2004-08-31 18:04:12 +00:00
George Rhoten
ca8716d1e9 ICU-4084 Sync the C and C++ API, and move internal function to internal headers.
X-SVN-Rev: 16221
2004-08-31 17:49:04 +00:00
George Rhoten
70c60ebe4e ICU-4053 Improve some documentation.
X-SVN-Rev: 16220
2004-08-31 17:47:21 +00:00
George Rhoten
6305b1b5d8 ICU-3068 Add tests for opening/closing converters.
X-SVN-Rev: 16219
2004-08-31 05:53:41 +00:00
George Rhoten
3aca38c8aa ICU-4084 First cut for improving date format instantiation (~33% overall) by using the C resource bundle API.
X-SVN-Rev: 16218
2004-08-31 00:35:04 +00:00
George Rhoten
57fb215934 ICU-4078 Further separate the default converter from the rest of the ustring internal API
X-SVN-Rev: 16217
2004-08-30 23:22:46 +00:00
Markus Scherer
7b14db432e ICU-4078 split uset_props.cpp from uset.cpp to disentangle properties code from core UnicodeSet/USet
X-SVN-Rev: 16216
2004-08-30 22:35:58 +00:00
Markus Scherer
74e476e111 ICU-3969 initial code for gencase, generate ucase.icu containing only and all case mapping properties
X-SVN-Rev: 16215
2004-08-30 22:35:27 +00:00
Markus Scherer
d5631e445c ICU-3969 initial code for gencase, generate ucase.icu containing only and all case mapping properties
X-SVN-Rev: 16214
2004-08-30 22:13:08 +00:00
Markus Scherer
f415ea5e5a ICU-3969 move propsvec from genprops to toolutil (with small changes)
X-SVN-Rev: 16213
2004-08-30 22:11:48 +00:00
Markus Scherer
3cb19a531f ICU-4078 split uset_props.cpp from uset.cpp to disentangle properties code from core UnicodeSet/USet
X-SVN-Rev: 16212
2004-08-30 16:43:03 +00:00
George Rhoten
1fcd7ea903 ICU-3905 Fix some compiler warnings, and reduce the amount of duplicate data in the libraries.
X-SVN-Rev: 16211
2004-08-28 05:50:39 +00:00
George Rhoten
e15fa2960f ICU-3905 Fix some compiler warnings.
X-SVN-Rev: 16210
2004-08-28 04:58:15 +00:00
George Rhoten
4b9b1afde3 ICU-3905 Fix some compiler warnings.
X-SVN-Rev: 16209
2004-08-28 04:42:33 +00:00
George Rhoten
fe5df86581 ICU-3905 Fix some compiler warnings, and compiler errors based on previous check-in.
X-SVN-Rev: 16208
2004-08-27 23:01:05 +00:00
George Rhoten
4c951c59c7 ICU-3905 Fix some compiler warnings.
X-SVN-Rev: 16207
2004-08-27 22:50:05 +00:00
George Rhoten
1b02c70039 ICU-4073 Add -qALWLIBUPD=*YES and some other documentation.
X-SVN-Rev: 16206
2004-08-27 21:37:46 +00:00
George Rhoten
05c4f001c7 ICU-3905 Fix some compiler warnings
X-SVN-Rev: 16205
2004-08-27 20:30:54 +00:00
George Rhoten
3dc9fd0f34 ICU-4078 Further separate the default converter from the rest of the ustring internal API
X-SVN-Rev: 16204
2004-08-27 20:29:52 +00:00
Markus Scherer
0b88fcb2fe ICU-4078 add ustr_cnv.h
X-SVN-Rev: 16203
2004-08-27 18:21:30 +00:00
Markus Scherer
7620362878 ICU-4078 disentangle conversion and properties code some from other parts of the common library
X-SVN-Rev: 16202
2004-08-27 17:57:36 +00:00
George Rhoten
4804d98d00 ICU-4078 Further separate the default converter from the rest of the ustring internal API
X-SVN-Rev: 16201
2004-08-27 17:56:01 +00:00
George Rhoten
22d8e01eca ICU-4078 Fix VS.NET compiler errors
X-SVN-Rev: 16197
2004-08-27 16:53:29 +00:00
George Rhoten
038f43c843 ICU-3905 Fix some compiler warnings.
X-SVN-Rev: 16196
2004-08-27 16:45:16 +00:00
George Rhoten
bc04cf3e3f ICU-3855 Make sure that assertions are disabled in the library code in release mode.
The project files work the same way.

X-SVN-Rev: 16195
2004-08-27 03:56:13 +00:00
Markus Scherer
2327dcdc7f ICU-4078 disentangle conversion and properties code some from other parts of the common library
X-SVN-Rev: 16194
2004-08-26 22:58:39 +00:00
Markus Scherer
53e086dc9a ICU-4078 disentangle conversion and properties code some from other parts of the common library
X-SVN-Rev: 16193
2004-08-26 22:51:40 +00:00
Ram Viswanadha
4022fb8305 cldrbug 202: add specials for preserving ICU LocaleScript information
X-SVN-Rev: 16192
2004-08-26 20:48:21 +00:00
Ram Viswanadha
028d215dfa cldrbug 202: add specials for preserving ICU collation version information
X-SVN-Rev: 16191
2004-08-26 20:47:10 +00:00
Ram Viswanadha
72385e2d61 ICU-3925 preserve the ICU version information
X-SVN-Rev: 16190
2004-08-26 20:45:12 +00:00
George Rhoten
0e8f470b47 ICU-3905 Fix some compiler warnings.
X-SVN-Rev: 16189
2004-08-26 20:39:32 +00:00