Commit Graph

7799 Commits

Author SHA1 Message Date
Vladimir Weinstein
20a177ac07 ICU-1937 treat rules without the starting reset as if there was a &[first tertiary ignorable]
X-SVN-Rev: 9520
2002-08-01 20:54:18 +00:00
Markus Scherer
ecc19cf840 ICU-1951 made sure to allocate tempbuffer >=sourceLength; renamed some confusing variables
X-SVN-Rev: 9518
2002-08-01 20:25:10 +00:00
Helena Chapman
72cf296921 ICU-1557 copyright and license statement update in source files, data files and hardcoded copyright strings.
X-SVN-Rev: 9517
2002-08-01 20:12:25 +00:00
George Rhoten
4d8623bdc3 ICU-1927 Update some of the converter filenames and implementations.
X-SVN-Rev: 9515
2002-08-01 19:07:40 +00:00
Ram Viswanadha
22dbbac8ae ICU-845 add review comments
X-SVN-Rev: 9514
2002-08-01 18:56:29 +00:00
Andy Heninger
16aadd1cc0 ICU-45 RBBI: Revised API Doc comments (no code changes.)
X-SVN-Rev: 9513
2002-08-01 18:40:05 +00:00
George Rhoten
427c5b4bf0 ICU-1927 Update some of the converter filenames and implementations.
X-SVN-Rev: 9512
2002-08-01 17:58:30 +00:00
Andy Heninger
2cd30a036d ICU-45 RBBI: Make reference counting of mapped data thread safe
X-SVN-Rev: 9511
2002-08-01 17:41:06 +00:00
Andy Heninger
7ab245e6e9 ICU-45 RBBI: conditionalize / remove stdio and stdlib dependencies.
Remove dead code.  Clean up some comments.

X-SVN-Rev: 9509
2002-08-01 16:17:41 +00:00
George Rhoten
e7fd8044f4 ICU-1604 Better fix for TRU64 (OSF, ...)
X-SVN-Rev: 9508
2002-08-01 15:34:53 +00:00
George Rhoten
981b4a6a07 ICU-1604 Better fix for TRU64 (OSF, ...)
X-SVN-Rev: 9507
2002-08-01 15:33:38 +00:00
Steven R. Loomis
62d9d90d07 ICU-1898 double suffixes, quadruple suffixes, Aieeeee! [pushback from 2.0.3]
X-SVN-Rev: 9506
2002-08-01 03:28:53 +00:00
George Rhoten
4ccd96dd57 ICU-900 Fix a compiler warning
X-SVN-Rev: 9505
2002-08-01 02:35:56 +00:00
Steven R. Loomis
8c00a8605c ICU-1991 close change for flag callback sample
X-SVN-Rev: 9504
2002-08-01 02:11:46 +00:00
Steven R. Loomis
3cfbffa784 ICU-1991 safeClone comprehensive test
X-SVN-Rev: 9503
2002-08-01 02:07:04 +00:00
George Rhoten
24ad0f1792 ICU-2039 Add a newline at the end of the file.
X-SVN-Rev: 9502
2002-08-01 02:03:12 +00:00
Alan Liu
d1f4bffbd5 ICU-1884 update test for correct ESP behavior (0 fraction digits)
X-SVN-Rev: 9501
2002-08-01 01:46:40 +00:00
George Rhoten
edb4b9897e ICU-837 Add const because it shouldn't be writing to the buffer
X-SVN-Rev: 9500
2002-08-01 01:46:19 +00:00
Alan Liu
d9408a11e0 ICU-1884 retain correct pre-EURO pattern
X-SVN-Rev: 9499
2002-08-01 01:45:59 +00:00
George Rhoten
42973c6d51 ICU-1927 Fix a typo from the tool. Change 2000 -> 2002
X-SVN-Rev: 9498
2002-08-01 00:53:40 +00:00
Ram Viswanadha
ea7e87616b ICU-2039 Improve code coverage
X-SVN-Rev: 9497
2002-08-01 00:52:36 +00:00
Ram Viswanadha
599146bec3 ICU-2044 add check to see if nomalzation data is loaded
X-SVN-Rev: 9496
2002-08-01 00:39:34 +00:00
Ram Viswanadha
c4d817c9ca ICU-2035 shlib-c and shlib-cc for building shared libraries
X-SVN-Rev: 9490
2002-07-31 23:41:33 +00:00
Andy Heninger
0343c12696 ICU-1984 Add regression test for reported RBBI failure in Arabic Sentence breaking.
X-SVN-Rev: 9488
2002-07-31 23:27:58 +00:00
George Rhoten
0287aa44ec ICU-1891 No need to have the // in U_TOPBUILDDIR
X-SVN-Rev: 9486
2002-07-31 22:36:08 +00:00
George Rhoten
c59e44e4b4 ICU-1889 Fix for non-Windows compilers
X-SVN-Rev: 9485
2002-07-31 22:34:14 +00:00
George Rhoten
8999fe581a ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 9484
2002-07-31 22:28:47 +00:00
George Rhoten
2b53be0fd2 ICU-1892 Remove some old pure DBCS codepages
X-SVN-Rev: 9481
2002-07-31 22:19:45 +00:00
Steven R. Loomis
2dd3cd8c7d ICU-1558 install libs as +x on hpux
X-SVN-Rev: 9480
2002-07-31 22:01:38 +00:00
Andy Heninger
2c6ae59665 ICU-1889 Add regression test for reported RBBI failure.
X-SVN-Rev: 9479
2002-07-31 21:46:05 +00:00
Steven R. Loomis
ffd9cf9a81 ICU-1992 data packaging, improve robustness of intltest search for test data
X-SVN-Rev: 9478
2002-07-31 21:41:03 +00:00
Andy Heninger
53ac097505 ICU-836 Add regression test for reported RBBI failure.
X-SVN-Rev: 9477
2002-07-31 21:18:10 +00:00
Ram Viswanadha
f1a6b5b00d ICU-1908 fix documentation. No code change
X-SVN-Rev: 9476
2002-07-31 21:07:22 +00:00
Steven R. Loomis
246977f930 ICU-1992 data packaging
X-SVN-Rev: 9475
2002-07-31 21:06:04 +00:00
Ram Viswanadha
7ca01d0e0b ICU-1878 fix for crash of ISO-2022-CN converter on illegal input
X-SVN-Rev: 9474
2002-07-31 21:00:28 +00:00
Ram Viswanadha
e8e92374d6 ICU-1878 Tests for crash of ISO-2022-CN converter on illegal input
X-SVN-Rev: 9473
2002-07-31 20:58:58 +00:00
Steven R. Loomis
adb2157094 ICU-1991 openPackage/safeclone update
X-SVN-Rev: 9472
2002-07-31 20:53:03 +00:00
Vladimir Weinstein
5f4de5095f ICU-2039 increase code coverage for canonical iterator
X-SVN-Rev: 9471
2002-07-31 20:41:40 +00:00
Steven R. Loomis
c0a8bc9cb7 ICU-1992 packaging, suffix, uconv building on unix
X-SVN-Rev: 9470
2002-07-31 20:28:32 +00:00
Alan Liu
08ad15127c ICU-1884 remove debug line
X-SVN-Rev: 9468
2002-07-31 19:34:41 +00:00
Alan Liu
55386dbaf5 ICU-1884 remove unused var
X-SVN-Rev: 9467
2002-07-31 19:29:42 +00:00
Alan Liu
1d4ddfc2a3 ICU-1884 fix currency patterns: need min==max fraction digits; EURO must use 2 fraction digits
X-SVN-Rev: 9466
2002-07-31 19:18:49 +00:00
Alan Liu
e30eecf51d ICU-1884 add test for currency patterns
X-SVN-Rev: 9465
2002-07-31 19:17:34 +00:00
Andy Heninger
2a51b28692 ICU-45 RBBI Bug: fix handling of \uffff in data to be iterated.
Add test for same.
Add test for new line break test data file.

X-SVN-Rev: 9464
2002-07-31 19:05:33 +00:00
Alan Liu
7ab5b0d8dc ICU-1543 add regression test for ms_MY cal
X-SVN-Rev: 9463
2002-07-31 18:25:00 +00:00
Steven R. Loomis
0d2700c1de ICU-1992 data packaging, update to uconv
X-SVN-Rev: 9462
2002-07-31 17:43:13 +00:00
Vladimir Weinstein
d9d42c5a9d ICU-1865 fixed shifted functioning when having small stack buffers
X-SVN-Rev: 9460
2002-07-31 17:13:01 +00:00
Steven R. Loomis
2f30c04d51 ICU-1992 data packaging, update to uconv
X-SVN-Rev: 9454
2002-07-31 00:51:06 +00:00
Steven R. Loomis
917ddf24d7 ICU-1992 pkgdata robustness, bugfix updates for windows
X-SVN-Rev: 9453
2002-07-31 00:50:42 +00:00
Steven R. Loomis
fb4e4a43f7 ICU-1992 data packaging change, don't use u_getDataDirectory()
X-SVN-Rev: 9452
2002-07-31 00:50:13 +00:00
George Rhoten
5d0f277c43 ICU-1900 Ignore some files in CVS.
X-SVN-Rev: 9451
2002-07-31 00:12:19 +00:00
George Rhoten
ec1dc60183 ICU-1739 fixed a memory leak
X-SVN-Rev: 9450
2002-07-30 23:50:36 +00:00
Markus Scherer
b69618fe43 ICU-1961 fix Han digit code point for "4"
X-SVN-Rev: 9449
2002-07-30 23:45:36 +00:00
George Rhoten
5ee4802f94 ICU-2030 Check the value of U_OVERRIDE_CXX_ALLOCATION instead
X-SVN-Rev: 9448
2002-07-30 23:23:21 +00:00
Eric Mader
2dd958480e ICU-1944 backtrack contexts are stored with the first entry corresponding to the glyph closest to the input context.
X-SVN-Rev: 9447
2002-07-30 22:58:29 +00:00
George Rhoten
d4c289ed12 ICU-1900 Ignore some files in CVS.
X-SVN-Rev: 9446
2002-07-30 22:26:11 +00:00
Alan Liu
de1e4f603d ICU-1922 update handleTransliterate() docs
X-SVN-Rev: 9445
2002-07-30 22:13:23 +00:00
George Rhoten
7f2fe1908f ICU-1827 Allow int64_t to be used from the system headers.
X-SVN-Rev: 9444
2002-07-30 22:07:31 +00:00
George Rhoten
e031c78009 ICU-1868 -I. is only needed by the common library. Everything else should use the source directory.
X-SVN-Rev: 9442
2002-07-30 21:16:13 +00:00
George Rhoten
d3b70f9b85 ICU-2030 Check for the ability to override the C++ new and delete operators.
X-SVN-Rev: 9441
2002-07-30 20:55:20 +00:00
Vladimir Weinstein
484b577415 ICU-1948 Fixed incorrectly assigning keys to directly accessed resources
X-SVN-Rev: 9440
2002-07-30 20:49:30 +00:00
Vladimir Weinstein
69d22e1603 ICU-1880 remove escaping of spaces (\\<space>) in favor of quoting the whole string, so that Java can process test resource bundles (a\\<space>b -> 'a<space>b')
X-SVN-Rev: 9439
2002-07-30 20:18:18 +00:00
Andy Heninger
7de935a168 ICU-45 Add word break enum values. Add test for same.
Bug fix:  bad tag value returned after BreakIterator::first()

X-SVN-Rev: 9438
2002-07-30 19:09:14 +00:00
Steven R. Loomis
da8ba58e0c ICU-1898 duplicate libsuffix fix for aix
X-SVN-Rev: 9436
2002-07-30 18:00:16 +00:00
Andy Heninger
39aeca73d5 ICU-2030 More comments on use of U_OVERRIDE_CXX_ALLOCATION
X-SVN-Rev: 9435
2002-07-30 17:27:16 +00:00
George Rhoten
f535e89080 ICU-1604 Hopeful fix for TRU64 (OSF, ...)
X-SVN-Rev: 9434
2002-07-30 16:54:14 +00:00
George Rhoten
a5e7872567 ICU-1896 root will always be included even when resfiles.mk is deleted.
X-SVN-Rev: 9432
2002-07-30 08:00:51 +00:00
George Rhoten
cb2214eceb ICU-2030 U_CPP_MEMORY_TEST -> U_OVERRIDE_CXX_ALLOCATION and add better documentation
X-SVN-Rev: 9431
2002-07-30 07:42:00 +00:00
George Rhoten
ff811b8693 ICU-1900 Add an extra flag for optimization
X-SVN-Rev: 9430
2002-07-30 02:46:10 +00:00
George Rhoten
a96dee9330 ICU-2030 Reenable the call to parse the file.
X-SVN-Rev: 9428
2002-07-30 02:35:48 +00:00
George Rhoten
d9121cfa14 ICU-2030 Sun Forte really dislikes most of the new and delete functions.
X-SVN-Rev: 9425
2002-07-30 01:42:26 +00:00
George Rhoten
7d211e9031 ICU-1974 The declaration of a class member within the class definition must not be qualified.
X-SVN-Rev: 9424
2002-07-30 01:22:08 +00:00
George Rhoten
3871f8f84f ICU-2030 Readd proper Win64 support
X-SVN-Rev: 9423
2002-07-30 01:19:24 +00:00
George Rhoten
5fdfd1ae4c ICU-2030 Don't use // in a C file.
X-SVN-Rev: 9421
2002-07-30 01:12:58 +00:00
Ram Viswanadha
1f8060ec97 ICU-2022 Fix TransliteratorTest failures
X-SVN-Rev: 9418
2002-07-30 00:03:36 +00:00
George Rhoten
252de3a2d3 ICU-2030 Readd cmemory.c
X-SVN-Rev: 9417
2002-07-30 00:00:28 +00:00
George Rhoten
e762158a7a ICU-2030 Readd cmemory.c
X-SVN-Rev: 9416
2002-07-29 23:59:56 +00:00
George Rhoten
b6e7cfc21a ICU-1900 Add an extra flag for optimization
X-SVN-Rev: 9414
2002-07-29 23:33:12 +00:00
George Rhoten
f7bf404dd9 ICU-2030 Undo most of the ADD CPP statements.
X-SVN-Rev: 9413
2002-07-29 23:30:28 +00:00
George Rhoten
7f3143a935 ICU-2030 Undo most of the ADD CPP statements.
X-SVN-Rev: 9412
2002-07-29 23:24:37 +00:00
Ram Viswanadha
e3989f13d5 ICU-2014 Update rules from ICU4J
X-SVN-Rev: 9411
2002-07-29 23:02:47 +00:00
Vladimir Weinstein
26a6a81be7 ICU-1948 test error conditions and dispose of resources in TestDirectAccess
X-SVN-Rev: 9410
2002-07-29 23:01:44 +00:00
Ram Viswanadha
304f3e290c ICU-2022 Fix TransliteratorTest failures
X-SVN-Rev: 9409
2002-07-29 22:56:05 +00:00
George Rhoten
b960c29b0a ICU-2030 Undo most of the ADD CPP statements.
X-SVN-Rev: 9408
2002-07-29 22:52:41 +00:00
George Rhoten
1d3822c68a ICU-2030 Undo most of the ADD CPP statements.
X-SVN-Rev: 9407
2002-07-29 22:41:36 +00:00
Syn Wee Quek
37cd0cf84d ICU-2031
@draft changed to @stable for APIs prior and inclusive of 1.8.1

X-SVN-Rev: 9406
2002-07-29 22:37:56 +00:00
Andy Heninger
95db42d3dc ICU-2030 Refine behavior of uprv_malloc() and uprv_free()
X-SVN-Rev: 9405
2002-07-29 22:15:14 +00:00
Andy Heninger
5fc362c978 ICU-2030 WIndows build changes to allow apps to use static C runtime lib
X-SVN-Rev: 9404
2002-07-29 21:35:58 +00:00
George Rhoten
4b12c02394 ICU-1900 Add an extra flag for optimization
X-SVN-Rev: 9403
2002-07-29 21:33:32 +00:00
Andy Heninger
3c1dffb98a ICU-2030 WIndows build changes to allow apps to use static C runtime lib
X-SVN-Rev: 9402
2002-07-29 21:29:23 +00:00
Markus Scherer
68008dd5a2 ICU-1867 ucnv_getNextUChar for SCSU should use non-offset internal function
X-SVN-Rev: 9401
2002-07-29 21:22:55 +00:00
Andy Heninger
f0f44e915e ICU-2030 WIndows build changes to allow apps to use static C runtime lib
X-SVN-Rev: 9400
2002-07-29 21:04:18 +00:00
Markus Scherer
9b5987c2ec ICU-1440 Esperanto collation considers accented characters to be primary-level different from base characters (sorts them as separate base characters)
X-SVN-Rev: 9398
2002-07-29 20:56:50 +00:00
Alan Liu
52a7c40e92 ICU-1974 make contains() use binary search
X-SVN-Rev: 9397
2002-07-29 20:41:49 +00:00
Alan Liu
2bae1fa5e5 ICU-1974 make contains(start, end) use binary search
X-SVN-Rev: 9396
2002-07-29 19:36:55 +00:00
Alan Liu
4a24c14e60 ICU-2014 point el.txt to Greek-Latin/UNGEGN
X-SVN-Rev: 9395
2002-07-29 19:08:27 +00:00
George Rhoten
bdf490b526 ICU-1868 Don't need -I. when icudefs.mk already has it.
X-SVN-Rev: 9394
2002-07-28 21:40:03 +00:00
George Rhoten
26d1395085 ICU-1739 fix a memory leak
X-SVN-Rev: 9393
2002-07-28 19:34:16 +00:00
Alan Liu
5f481fb5c7 ICU-2014 update icu4c translit rules from Java
X-SVN-Rev: 9391
2002-07-27 18:10:15 +00:00
George Rhoten
307e38598c ICU-1891 Slightly better fixes for z/OS archive mode, dual library support and batch mode without diverging too far from the standard Unix build.
X-SVN-Rev: 9390
2002-07-27 07:58:30 +00:00
Vladimir Weinstein
291ee90b86 ICU-1865 Fix buffer overrun problems in calcSortKey* functions. Made counting the sortkey size better. No changes to the end results. Also tested with minimal buffer size (4) and fixed some problems.
X-SVN-Rev: 9389
2002-07-27 05:16:44 +00:00
Syn Wee Quek
dca35ad623 ICU-2020
Mark's review
added block quote to list

X-SVN-Rev: 9388
2002-07-27 01:11:26 +00:00
George Rhoten
16927a2ddc ICU-1739 fix a memory leak
X-SVN-Rev: 9386
2002-07-27 00:22:01 +00:00
George Rhoten
9b79fc5b31 ICU-1973 Update the first day of week.
"Minimal Days in First Week" is unknown. Root value used instead

X-SVN-Rev: 9385
2002-07-26 23:45:07 +00:00
Alan Liu
649057f2f3 ICU-1997 use uprv_isRuleWhiteSpace() in parsers
X-SVN-Rev: 9381
2002-07-26 22:07:49 +00:00
George Rhoten
04bd1b56a0 ICU-1891 Make ICU work on z/OS in archive mode.
X-SVN-Rev: 9377
2002-07-26 21:05:37 +00:00
Vladimir Weinstein
57e3962141 ICU-1930 removed UCOL_ON_WITHOUT_HANGUL normalization option. It wasn't used while functioning and it's not used in normalization any more. The only reference was in the attribute setter.
X-SVN-Rev: 9373
2002-07-26 19:09:41 +00:00
Vladimir Weinstein
633e99e104 ICU-1902 Reviewed ucol.h API docs. Fixed bug for ucol_open locale argument
X-SVN-Rev: 9372
2002-07-26 18:46:43 +00:00
Vladimir Weinstein
c42b31a645 ICU-1930 removed UCOL_ON_WITHOUT_HANGUL normalization option. It wasn't used while functioning and it's not used in normalization any more. The only reference was in the attribute setter.
X-SVN-Rev: 9370
2002-07-26 18:14:11 +00:00
George Rhoten
4236f298d1 ICU-2023 Minor documentation fixes
X-SVN-Rev: 9369
2002-07-26 17:19:16 +00:00
George Rhoten
2172746123 ICU-2023 Fix some documentation for doxygen
X-SVN-Rev: 9367
2002-07-26 16:05:08 +00:00
Markus Scherer
30b2336eff ICU-1923 update hardcoded skippables sets to Unicode 3.2
X-SVN-Rev: 9365
2002-07-26 00:59:04 +00:00
George Rhoten
248b911a34 ICU-1891 change the gmake version that I just put in.
X-SVN-Rev: 9363
2002-07-26 00:29:24 +00:00
George Rhoten
affb0baa2a ICU-1891 z/OS documentation changes.
X-SVN-Rev: 9361
2002-07-26 00:00:44 +00:00
George Rhoten
1f04c8de99 ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 9360
2002-07-25 23:45:39 +00:00
George Rhoten
a588120c7e ICU-2023 Fix some doxygen documentation problems.
X-SVN-Rev: 9359
2002-07-25 23:08:28 +00:00
Syn Wee Quek
bb768489f9 ICU-2018 modified ?\201 to \u00c9 [garbled]
X-SVN-Rev: 9355
2002-07-25 22:27:23 +00:00
Vladimir Weinstein
6eea49d8e7 ICU-1997 use uprv_isRuleWhiteSpace for parsing collation rules
X-SVN-Rev: 9354
2002-07-25 21:59:19 +00:00
George Rhoten
a151553d16 ICU-2019 Use a mutex to initilize the data.
X-SVN-Rev: 9353
2002-07-25 21:44:57 +00:00
George Rhoten
a4c62543bb ICU-1891 z/OS doesn't have implicit ar either
X-SVN-Rev: 9351
2002-07-25 21:22:55 +00:00
George Rhoten
77ffea72e9 ICU-1992 Remove the ls statement. It isn't needed, and it's an extra difference when doing a diff of the build logs.
X-SVN-Rev: 9347
2002-07-25 20:35:47 +00:00
George Rhoten
69372f64ff ICU-1891 Fixes for z/OS stubdata mode.
X-SVN-Rev: 9346
2002-07-25 19:02:50 +00:00
Syn Wee Quek
47f9b89794 ICU-2020
added icu image to html
updated html link to collation rules

X-SVN-Rev: 9345
2002-07-25 19:00:53 +00:00
George Rhoten
4c392b1bb4 ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 9344
2002-07-25 18:41:14 +00:00
George Rhoten
15dad95ec3 ICU-1115 Don't use CVS tags.
X-SVN-Rev: 9343
2002-07-25 18:34:08 +00:00
George Rhoten
343d6e93ba ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 9342
2002-07-25 18:32:04 +00:00
George Rhoten
5f78d1642e ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 9339
2002-07-25 18:01:05 +00:00
George Rhoten
6f88c74d19 ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 9338
2002-07-25 17:41:31 +00:00
Vladimir Weinstein
52ac2ac65f ICU-1930 fix some compiler warnings
X-SVN-Rev: 9337
2002-07-25 17:41:09 +00:00
Vladimir Weinstein
b348c3ffac ICU-1930 Use UChar32 instead of uint32_t for implicit generation boundaries
X-SVN-Rev: 9336
2002-07-25 17:38:34 +00:00
Syn Wee Quek
b0bbfaebe1 ICU-2018
breakiterator bug terminated

X-SVN-Rev: 9335
2002-07-25 17:22:30 +00:00
George Rhoten
032806212f ICU-1998 Add some updates.
X-SVN-Rev: 9334
2002-07-25 17:18:10 +00:00
George Rhoten
48594668a7 ICU-900 Fixed a doxygen warning
X-SVN-Rev: 9333
2002-07-25 16:36:40 +00:00
George Rhoten
41bd5e0c78 ICU-900 Fixed a doxygen warning
X-SVN-Rev: 9332
2002-07-25 16:29:44 +00:00
George Rhoten
7661f072e8 ICU-1891 Fixes for z/OS stubdata mode.
X-SVN-Rev: 9331
2002-07-25 16:07:35 +00:00
George Rhoten
891f1d5bf0 ICU-1891 Fixes for z/OS batch mode.
X-SVN-Rev: 9330
2002-07-25 15:52:18 +00:00
George Rhoten
4a9e048769 ICU-1962 Still define fgClassID when threads are disabled.
X-SVN-Rev: 9329
2002-07-25 15:25:44 +00:00
George Rhoten
3824603dee ICU-1892 Don't need to use ucmp8.h
X-SVN-Rev: 9328
2002-07-25 14:49:10 +00:00
Vladimir Weinstein
2cb5be71bb ICU-978 enable strict build for cygwin
X-SVN-Rev: 9327
2002-07-25 05:37:28 +00:00
George Rhoten
f0082cc14e ICU-900 Fixed a doxygen warning
X-SVN-Rev: 9326
2002-07-25 00:01:07 +00:00
Syn Wee Quek
a5791b014d ICU-2020
mark's suggestions updated

X-SVN-Rev: 9325
2002-07-24 23:51:44 +00:00
George Rhoten
d763cb282d ICU-868 More tests.
X-SVN-Rev: 9324
2002-07-24 23:09:33 +00:00
George Rhoten
ae79ba755d ICU-900 Fixed a doxygen warning.
X-SVN-Rev: 9323
2002-07-24 22:44:02 +00:00
George Rhoten
25cdc91f17 ICU-900 Fixed a doxygen warning
X-SVN-Rev: 9322
2002-07-24 22:30:02 +00:00
George Rhoten
eeb30be8b5 ICU-900 Fixed a doxygen warning
X-SVN-Rev: 9321
2002-07-24 22:07:18 +00:00
George Rhoten
91c9ca5ddb ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 9320
2002-07-24 21:21:05 +00:00
Syn Wee Quek
1ba4040cd8 ICU-2018
breakiterator bug terminated

X-SVN-Rev: 9318
2002-07-24 19:57:46 +00:00
George Rhoten
bf4890e0c0 ICU-1834 Update the CCSID numbers for Unicode
X-SVN-Rev: 9317
2002-07-24 19:15:27 +00:00
Andy Heninger
0bc2ccb78a ICU-45 add word tag value for Ideographics
X-SVN-Rev: 9315
2002-07-24 19:10:18 +00:00
Andy Heninger
8714fcad68 ICU-45 clean up more g++ compiler warnings
X-SVN-Rev: 9314
2002-07-24 19:07:37 +00:00
George Rhoten
09f9bc978e ICU-1998 Readd Visual Studio 7 (.NET) projects to ICU
X-SVN-Rev: 9313
2002-07-24 18:49:18 +00:00
George Rhoten
93163da43f ICU-2019 Use a mutex to initilize the data.
X-SVN-Rev: 9312
2002-07-24 18:41:51 +00:00
Eric Mader
852bdd53b4 ICU-1886 Flag setting etc. is now in icudefs.mk
X-SVN-Rev: 9311
2002-07-24 17:57:32 +00:00
Eric Mader
3917c657e6 ICU-1886 Flag setting, etc. is now in icudefs.mk.
X-SVN-Rev: 9310
2002-07-24 17:53:42 +00:00
George Rhoten
19355642d2 ICU-1765 Update the list.
X-SVN-Rev: 9308
2002-07-24 14:30:36 +00:00
George Rhoten
2dca4f1c06 ICU-900 Fix some compiler warnings.
X-SVN-Rev: 9307
2002-07-24 14:16:31 +00:00
George Rhoten
3c942bde51 ICU-1891 Use the proper build directory
X-SVN-Rev: 9300
2002-07-24 00:27:11 +00:00
George Rhoten
0b135a6401 ICU-1953 Add UErrorCode arguments and tests for allocation.
This also fixes a compiler warning/error when trying to cast NULL.

X-SVN-Rev: 9299
2002-07-24 00:23:41 +00:00
George Rhoten
45f4e0a95b ICU-1891 Use the proper build directory
X-SVN-Rev: 9298
2002-07-24 00:17:01 +00:00
George Rhoten
757bb57d8a ICU-1947 Explicitly define the current default calling convention used
X-SVN-Rev: 9297
2002-07-23 23:20:44 +00:00
George Rhoten
aa41d27d93 ICU-1947 Better usage for U_EXPORT2 and U_CALLCONV
X-SVN-Rev: 9296
2002-07-23 23:12:03 +00:00
George Rhoten
7e92471c93 ICU-1947 Better usage for U_EXPORT2 and U_CALLCONV
X-SVN-Rev: 9295
2002-07-23 23:01:08 +00:00
Eric Mader
475af1aae9 ICU-1962 include cmemory.h in the minimum subset of internal headers rather than in LETypes.h, which is public.
X-SVN-Rev: 9294
2002-07-23 22:36:08 +00:00
George Rhoten
6f41d5021a ICU-1970 Fix for z/OS optimization
X-SVN-Rev: 9293
2002-07-23 21:20:08 +00:00
George Rhoten
f6d1eb0103 ICU-868 Update the man page.
X-SVN-Rev: 9292
2002-07-23 18:56:37 +00:00
George Rhoten
a112484129 ICU-2011 Include utypes.h before assert.h for the proton compiler's broken name mangling
X-SVN-Rev: 9291
2002-07-23 18:03:54 +00:00
Andy Heninger
7c556849f0 ICU-45 clean up g++ compiler warnings
X-SVN-Rev: 9290
2002-07-23 18:02:13 +00:00
Andy Heninger
b82ae85b5e ICU-2011 U_ASSERT, fix incorrect assertion in uhash
X-SVN-Rev: 9288
2002-07-23 00:59:23 +00:00
George Rhoten
c5e21811a0 ICU-1891 Update comments about z/OS
X-SVN-Rev: 9287
2002-07-23 00:18:09 +00:00
Andy Heninger
0e23352a30 ICU-2011 U_ASSERT macro added
X-SVN-Rev: 9285
2002-07-22 23:24:55 +00:00
Andy Heninger
e32993b2d8 ICU-45 RBBI, getRuleStatus() works after previous().
More Tests.
Private includes removed from public header
Break rule tag status added to word break rules.

X-SVN-Rev: 9284
2002-07-22 22:02:08 +00:00
George Rhoten
c17a59a0c2 ICU-868 Remove duplicate checking that is done by uenum.c
X-SVN-Rev: 9283
2002-07-22 21:06:41 +00:00
George Rhoten
85012434a2 ICU-868 Better testing of new API
X-SVN-Rev: 9282
2002-07-22 21:05:17 +00:00
George Rhoten
a770f90433 ICU-1900 Make it easier to use Visual Age when it's not installed in a
standard location.

X-SVN-Rev: 9280
2002-07-22 19:07:11 +00:00
George Rhoten
b30806af00 ICU-1992 Undo my last change.
X-SVN-Rev: 9279
2002-07-22 16:13:18 +00:00
Steven R. Loomis
378b0303c5 ICU-1992 fix for files mode
X-SVN-Rev: 9273
2002-07-20 12:02:41 +00:00
Vladimir Weinstein
b803725a1d ICU-1953 Collation code review
X-SVN-Rev: 9272
2002-07-20 06:00:04 +00:00
Vladimir Weinstein
5391094816 ICU-1953 Collation code review
X-SVN-Rev: 9271
2002-07-20 04:44:57 +00:00
Vladimir Weinstein
ee0d242707 ICU-1880 derb update - should eventually be able to handle aliases. Not yet.
X-SVN-Rev: 9270
2002-07-20 04:41:13 +00:00
Vladimir Weinstein
2b5bb4ffb5 ICU-1930 Bumped collation versions
X-SVN-Rev: 9269
2002-07-20 04:38:14 +00:00
George Rhoten
e623806f02 ICU-978 CygWin doesn't like removing the nonexistent *.uni files
X-SVN-Rev: 9268
2002-07-20 00:26:32 +00:00
Vladimir Weinstein
2cbb05fdb9 ICU-978 cygwin port
X-SVN-Rev: 9267
2002-07-19 23:25:41 +00:00
George Rhoten
f1ed8babf0 ICU-45 Ignore some stuff in CVS
X-SVN-Rev: 9266
2002-07-19 22:23:40 +00:00
George Rhoten
4e9839997b ICU-1900 Since the xlC_r compiler may installed in an unusual location,
let's check the help text for the type of compiler.  We'll default to the newer
VisualAge compiler when all else fails.

X-SVN-Rev: 9265
2002-07-19 22:21:21 +00:00
Vladimir Weinstein
10e780fc17 ICU-978 make genUCA process both DOS and UNIX files
X-SVN-Rev: 9262
2002-07-19 21:59:26 +00:00
Markus Scherer
6be11f8432 ICU-1997 use getRuleWhiteSpace()
X-SVN-Rev: 9261
2002-07-19 21:46:07 +00:00
Vladimir Weinstein
469fe7ed85 ICU-978 changes for cygwin
X-SVN-Rev: 9260
2002-07-19 21:45:33 +00:00
Markus Scherer
3a4cd45887 ICU-1997 add functions for "ICU rule white space" - Cf+White_Space
X-SVN-Rev: 9259
2002-07-19 21:16:42 +00:00
George Rhoten
df1c104e58 ICU-1998 Add Visual Studio 7 (.NET) projects to ICU
X-SVN-Rev: 9258
2002-07-19 21:12:19 +00:00
George Rhoten
3c7c456595 ICU-1992 Put some important deleted code back in.
X-SVN-Rev: 9257
2002-07-19 16:53:28 +00:00
George Rhoten
bd7952898b ICU-1891 Better support for int64_t on z/OS.
X-SVN-Rev: 9256
2002-07-19 15:28:43 +00:00
George Rhoten
3880202787 ICU-1962 use uprv_malloc/free instead of new/delete for non-class types on this deprecated code.
X-SVN-Rev: 9255
2002-07-19 01:26:19 +00:00
George Rhoten
b152e7a0fe ICU-1891 Fixes for z/OS. Need to build the break iterators after the converters.
X-SVN-Rev: 9252
2002-07-18 22:01:55 +00:00
George Rhoten
765eb9dbc6 ICU-1891 Fixes for z/OS
X-SVN-Rev: 9251
2002-07-18 22:01:30 +00:00
Markus Scherer
98758e5121 ICU-1962 add comment for future split of UObject into two classes
X-SVN-Rev: 9250
2002-07-18 20:22:00 +00:00
Markus Scherer
24ab8c4341 ICU-1970 un-deprecate UBLOCK_PRIVATE_USE_AREA
X-SVN-Rev: 9249
2002-07-18 19:08:43 +00:00
Vladimir Weinstein
5c1720e12a ICU-1948 code tried to access array as if it was a table. WRONG! Fixed!
X-SVN-Rev: 9248
2002-07-18 17:03:57 +00:00
George Rhoten
e8a6207142 ICU-1913 Less aggressive optimization of the iSeries fix.
X-SVN-Rev: 9247
2002-07-18 16:46:30 +00:00
Steven R. Loomis
751ad79746 ICU-1992 data packaging (a little crash prevention for bad cases)
X-SVN-Rev: 9246
2002-07-18 00:45:20 +00:00
Steven R. Loomis
d6fd164758 ICU-1992 data packaging changes
X-SVN-Rev: 9245
2002-07-18 00:26:33 +00:00
Steven R. Loomis
97772635e2 ICU-1992 data loading dat->icu
X-SVN-Rev: 9243
2002-07-17 23:43:23 +00:00
George Rhoten
824423395b ICU-1913 Fix for 64-bit machines (AIX and Solaris)
X-SVN-Rev: 9242
2002-07-17 22:53:39 +00:00
George Rhoten
e9cea70189 ICU-1992 Fix for HP/UX
X-SVN-Rev: 9240
2002-07-17 22:21:34 +00:00
George Rhoten
1b1cd03e17 ICU-1988 Update the ICU version.
X-SVN-Rev: 9239
2002-07-17 22:18:20 +00:00
Steven R. Loomis
2f8b47db27 ICU-1992 data loading, dat->icu
X-SVN-Rev: 9238
2002-07-17 21:02:09 +00:00
Steven R. Loomis
c3cd9fec3e ICU-1991 ucnv_openPackage and safeclone update
X-SVN-Rev: 9237
2002-07-17 20:58:41 +00:00
George Rhoten
564396e169 ICU-1992 Readd some needed defines for z/OS
X-SVN-Rev: 9236
2002-07-17 20:35:54 +00:00
George Rhoten
4d4cde52ca ICU-1913 Fixes for iSeries.
X-SVN-Rev: 9235
2002-07-17 19:44:00 +00:00
Steven R. Loomis
aa10fcc6e5 ICU-1992 .dat -> .icu
X-SVN-Rev: 9234
2002-07-17 19:26:07 +00:00
Steven R. Loomis
1386f08c7f ICU-1992 .dat -> .icu for non package files
X-SVN-Rev: 9233
2002-07-17 19:25:18 +00:00
Steven R. Loomis
3ddea88fec ICU-1992 data loading (.dat -> .icu)
X-SVN-Rev: 9232
2002-07-17 19:23:26 +00:00
George Rhoten
a1b4974182 ICU-1992 Fix release mode.
X-SVN-Rev: 9231
2002-07-17 19:05:41 +00:00
George Rhoten
4a15917960 ICU-1962 Don't do malloc(0), which returns NULL on some platforms.
new[0] will always return a pointer.

X-SVN-Rev: 9229
2002-07-17 16:58:32 +00:00
George Rhoten
35b7aab4d6 ICU-900 Fix some compiler warnings.
X-SVN-Rev: 9228
2002-07-17 15:39:16 +00:00
Steven R. Loomis
827303547e ICU-1992 simplification for data building
X-SVN-Rev: 9227
2002-07-17 15:20:51 +00:00
Steven R. Loomis
6316e44d50 ICU-1992 data loading
X-SVN-Rev: 9226
2002-07-17 15:15:34 +00:00
Steven R. Loomis
b113d72f66 ICU-1992 data loading changes
X-SVN-Rev: 9225
2002-07-17 15:13:08 +00:00
Steven R. Loomis
52d48e9183 ICU-1992 remove some unneeded defines
X-SVN-Rev: 9224
2002-07-17 15:12:37 +00:00
Steven R. Loomis
06d5ee2949 ICU-1992 data packaging changes
X-SVN-Rev: 9223
2002-07-17 03:56:50 +00:00
Steven R. Loomis
7d400dec01 ICU-1992 data packaging changes
X-SVN-Rev: 9222
2002-07-17 03:01:45 +00:00
Steven R. Loomis
6c106f7b4b ICU-1991 ucnv_openPackage
X-SVN-Rev: 9221
2002-07-17 02:41:04 +00:00
Steven R. Loomis
4ef2dc2ea1 ICU-1991 ucnv_openPackage
X-SVN-Rev: 9220
2002-07-17 02:34:50 +00:00
George Rhoten
f26a626862 ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 9215
2002-07-16 22:32:54 +00:00
George Rhoten
c50473aa5d ICU-900 Fix some compiler warnings.
X-SVN-Rev: 9214
2002-07-16 22:29:23 +00:00
George Rhoten
c133593e5b ICU-1972 Export the uenum.h header file
X-SVN-Rev: 9213
2002-07-16 21:13:00 +00:00
Markus Scherer
07b3bede35 ICU-1962 add ../common to include path
X-SVN-Rev: 9212
2002-07-16 21:04:05 +00:00
George Rhoten
fc657b31ca ICU-1970 Use epsilon for u_getNumericValue test.
X-SVN-Rev: 9210
2002-07-16 19:56:22 +00:00
Markus Scherer
7c5fa43519 ICU-1962 use uprv_malloc/free instead of new/delete for non-class types
X-SVN-Rev: 9209
2002-07-16 19:29:19 +00:00
George Rhoten
8ce39fe6ea ICU-1988 Update the ICU version. This test is platform dependent.
X-SVN-Rev: 9208
2002-07-16 18:59:20 +00:00
George Rhoten
68c0c52375 ICU-900 Fix some compiler warnings.
X-SVN-Rev: 9206
2002-07-16 18:22:36 +00:00
Markus Scherer
f1ba8a9d4f ICU-1962 use uprv_malloc/free instead of new/delete for non-class types
X-SVN-Rev: 9204
2002-07-16 17:50:42 +00:00
George Rhoten
c676ede6b7 ICU-900 Fix some compiler warnings.
X-SVN-Rev: 9203
2002-07-16 17:23:05 +00:00
Markus Scherer
4d6c573f64 ICU-1962 use uprv_malloc/free instead of new/delete for non-class types
X-SVN-Rev: 9201
2002-07-16 16:30:15 +00:00
Markus Scherer
8867e50f55 ICU-1962 define UObject::new/delete when testing for global new/delete
X-SVN-Rev: 9200
2002-07-16 15:56:35 +00:00
Markus Scherer
57b729a60f ICU-1962 define UObject::new/delete when testing for global new/delete
X-SVN-Rev: 9199
2002-07-16 15:47:46 +00:00
George Rhoten
b268f86c5e ICU-1891 Temporary fix until we find out what the z/OS 1.2 compiler is doing.
X-SVN-Rev: 9198
2002-07-16 03:13:19 +00:00
George Rhoten
ad040435c4 ICU-1962 Use uprv_malloc/uprv_free instead of new/delete.
X-SVN-Rev: 9197
2002-07-16 02:47:19 +00:00
George Rhoten
8db892c86d ICU-45 Use U_MAIN_INIT_ARGS properly
X-SVN-Rev: 9196
2002-07-16 02:34:19 +00:00
George Rhoten
fe000c413a ICU-1988 Update the ICU version
X-SVN-Rev: 9195
2002-07-16 02:32:22 +00:00
Markus Scherer
30c37a9114 ICU-1962 use uprv_malloc/free instead of new/delete for non-class types
X-SVN-Rev: 9194
2002-07-16 01:55:55 +00:00
George Rhoten
86b7c21c50 ICU-1988 Regenerate urename.h and hide/rename the non-API functions
X-SVN-Rev: 9193
2002-07-16 01:46:42 +00:00
Ram Viswanadha
b710fc18ce ICU-1763 add George's comments
X-SVN-Rev: 9190
2002-07-16 01:08:21 +00:00
Ram Viswanadha
497d2b0dd6 ICU-900 fix compiler warnings
X-SVN-Rev: 9184
2002-07-16 00:29:25 +00:00
Ram Viswanadha
e4011b086e ICU-1986 remove deprecated API
X-SVN-Rev: 9178
2002-07-16 00:15:23 +00:00
Ram Viswanadha
594f3a1d2e ICU-1986 remove deprecated SCSU files
X-SVN-Rev: 9177
2002-07-16 00:11:06 +00:00
Ram Viswanadha
8368706ed2 ICU-900 fix compiler warnings
X-SVN-Rev: 9176
2002-07-16 00:09:13 +00:00
Ram Viswanadha
657fb7b78a Initial revision
X-SVN-Rev: 9172
2002-07-15 23:44:46 +00:00
George Rhoten
772bd34192 ICU-900 Fix some compiler warnings.
X-SVN-Rev: 9170
2002-07-15 23:26:32 +00:00
Vladimir Weinstein
f1fbfc07f3 ICU-1739 Fixed some buffer overflows
X-SVN-Rev: 9168
2002-07-15 22:53:25 +00:00
Vladimir Weinstein
45d4fa9afd ICU-1930 Shifted test moved to data driven tests
X-SVN-Rev: 9167
2002-07-15 22:53:00 +00:00
Markus Scherer
1075b8e64d ICU-1987 set default bidi classes for unassigned code points
X-SVN-Rev: 9166
2002-07-15 22:36:37 +00:00
Markus Scherer
448ba68c95 ICU-1987 fix default bidi classes for unassigned code points
X-SVN-Rev: 9165
2002-07-15 22:30:36 +00:00
Markus Scherer
9fcff5cd78 ICU-1987 test default bidi classes for unassigned code points
X-SVN-Rev: 9164
2002-07-15 22:29:47 +00:00
Ram Viswanadha
910b8f3ae3 ICU-1985 Move some experimental locales out of the standard build and elavate the status of some locales to supported
X-SVN-Rev: 9163
2002-07-15 22:25:02 +00:00
Vladimir Weinstein
18620d40c9 ICU-1930 Added tests for updated shifted operation
X-SVN-Rev: 9162
2002-07-15 22:12:22 +00:00
Markus Scherer
464a2a7ccf ICU-1970 remove character names comments
X-SVN-Rev: 9161
2002-07-15 20:44:03 +00:00
George Rhoten
91a1cb1f8f ICU-1891 Temporary fix for z/OS for when in64_t isn't available.
X-SVN-Rev: 9160
2002-07-15 19:01:17 +00:00
Markus Scherer
02642b2d27 ICU-1970 fix Joining_Type and Line_Break
X-SVN-Rev: 9159
2002-07-15 16:43:32 +00:00
Markus Scherer
1c14e937a4 ICU-1970 terminate empty result for FC_NFKC_Closure
X-SVN-Rev: 9158
2002-07-15 16:40:49 +00:00
Markus Scherer
d5ac417ad6 ICU-1970 test additional properties
X-SVN-Rev: 9157
2002-07-15 16:40:07 +00:00
Markus Scherer
fdc5a0ed63 ICU-1970 test FC_NFKC_Closure
X-SVN-Rev: 9156
2002-07-15 16:29:43 +00:00
Markus Scherer
b79513df21 ICU-1970 fix Decomposition_Type
X-SVN-Rev: 9155
2002-07-15 16:28:59 +00:00
Markus Scherer
b314453f24 ICU-1970 fix Line_Break
X-SVN-Rev: 9154
2002-07-15 16:28:25 +00:00
Vladimir Weinstein
0fe85b9b9c ICU-1930 Added elements found by canonical closure of the UCA. Binary UCA is unchanged
X-SVN-Rev: 9153
2002-07-15 16:23:32 +00:00
George Rhoten
2482add08c ICU-1739 fix a memory leak
X-SVN-Rev: 9152
2002-07-15 15:28:25 +00:00
George Rhoten
8d525d6c11 ICU-868 Add new API to enumerate all of the tagged aliases
X-SVN-Rev: 9145
2002-07-13 16:32:16 +00:00
George Rhoten
02aa4c915f ICU-1972 Convert the uenum API from C++ to C due to the C callbacks with the C/C++ compiler on z/OS
X-SVN-Rev: 9144
2002-07-13 16:31:03 +00:00
Vladimir Weinstein
923c56edd3 ICU-1948 Moved direct access APIs from public to private header until the next release
X-SVN-Rev: 9143
2002-07-13 05:36:27 +00:00
George Rhoten
60f40d3ffb ICU-1930 Mac OS X can't have buffers larger than 64KB on the stack.
X-SVN-Rev: 9142
2002-07-13 05:34:31 +00:00
Vladimir Weinstein
76fe3cef60 ICU-1930 Counting number of canonical closures and reporting any in genuca as a warning. Optimized canonical closure.
X-SVN-Rev: 9141
2002-07-13 05:24:35 +00:00
Markus Scherer
dc22926c40 ICU-1970 support huge numbers in u_getNumericValue()
X-SVN-Rev: 9134
2002-07-13 01:04:28 +00:00
Markus Scherer
94835669c2 ICU-1967 tighten utf-8 code, must not encode surrogate code points (unpaired surrogates) per unicode 3.2
X-SVN-Rev: 9133
2002-07-13 00:46:18 +00:00
George Rhoten
5dbda1eb5c ICU-868 Allow more converters
X-SVN-Rev: 9131
2002-07-12 23:55:31 +00:00
Doug Felt
8aae3e91ca ICU-1981 swedish data in ICU4C locales out of range for ICU4J
X-SVN-Rev: 9130
2002-07-12 22:27:21 +00:00
George Rhoten
32635ba9d2 ICU-1913 Comment part of the test out because the keys on EBCDIC machines sort differently, like as/400
X-SVN-Rev: 9129
2002-07-12 22:17:29 +00:00
George Rhoten
26f21127b3 ICU-1891 Possible fix for z/OS.
X-SVN-Rev: 9125
2002-07-12 21:49:02 +00:00
George Rhoten
c85207afbd ICU-1887 Try to fix the name mangling problems with the Intel compiler by including utypes.h before the system headers.
X-SVN-Rev: 9124
2002-07-12 21:42:24 +00:00
George Rhoten
9aec93818e ICU-1972 Be nicer to the user by not crashing if the original open failed
X-SVN-Rev: 9119
2002-07-12 20:57:20 +00:00
Doug Felt
608e614f95 ICU-1981 synch up ICU4J and ICU4C test of swedish collation
X-SVN-Rev: 9118
2002-07-12 20:37:14 +00:00
Syn Wee Quek
27da46cea7 ICU-1897
synching up icu4j with icu4j
* updated docs for string search
* ignored java modifier !
* allows rules to start without strength or &

X-SVN-Rev: 9117
2002-07-12 20:33:01 +00:00
Helena Chapman
075c882906 ICU-1980 sync up with ICU4J.
X-SVN-Rev: 9116
2002-07-12 19:39:56 +00:00
George Rhoten
1bfae6b330 ICU-1913 Newer configure for as/400
X-SVN-Rev: 9115
2002-07-12 18:07:57 +00:00
George Rhoten
d00c3aa74a ICU-868 Fix for HP/UX
X-SVN-Rev: 9114
2002-07-12 18:06:28 +00:00
George Rhoten
2ff52f3b15 ICU-1913 Since os/400 has a partially working ar, we have this work around.
X-SVN-Rev: 9113
2002-07-12 17:46:54 +00:00
George Rhoten
806e71d789 ICU-1868 No need for two platform includes.
X-SVN-Rev: 9112
2002-07-12 16:31:04 +00:00
George Rhoten
7986040a27 ICU-900 Fix some compiler warnings.
X-SVN-Rev: 9111
2002-07-12 16:01:04 +00:00
Ram Viswanadha
525f969f4c ICU-1948 fix alias handling in the perl file
X-SVN-Rev: 9110
2002-07-12 05:18:15 +00:00
George Rhoten
2d0512330f ICU-1891 Update for z/OS. There is no need to mention the .cpp extension when compiling C files.
X-SVN-Rev: 9109
2002-07-12 02:24:04 +00:00
Andy Heninger
566fa58fff ICU-45 RBBI rule builder, fixed bug in handling of 'quoted' literals.
X-SVN-Rev: 9108
2002-07-12 01:30:23 +00:00
George Rhoten
f414b9c5d2 ICU-1891 Update for z/OS regarding U_CALLCONV.
All C callbacks should all be defined the same way.

X-SVN-Rev: 9107
2002-07-12 00:23:52 +00:00
George Rhoten
a6831798f8 ICU-1891 Update for z/OS
X-SVN-Rev: 9106
2002-07-11 23:56:54 +00:00
Vladimir Weinstein
06e5522c10 ICU-1930 Renamed indirect name 'non-ignorable' to 'regular'. Added more tests for indirect positioning
X-SVN-Rev: 9104
2002-07-11 22:44:26 +00:00
Vladimir Weinstein
64a596c9e5 ICU-1930 Renamed indirect name 'non-ignorable' to 'regular'. Fixed problem with combining 'before' and indirect values.
X-SVN-Rev: 9103
2002-07-11 22:43:49 +00:00
Vladimir Weinstein
810bb406a6 ICU-1930 Renamed indirect name 'non-ignorable' to 'regular'
X-SVN-Rev: 9102
2002-07-11 22:42:57 +00:00
Andy Heninger
edb4aebf05 ICU-45 RBBI impl, change some internal data to static const.
X-SVN-Rev: 9101
2002-07-11 22:38:23 +00:00
Vladimir Weinstein
c081239e61 ICU-1930 Fix for comparison of results of sortkey and strcoll and more verbosity
X-SVN-Rev: 9099
2002-07-11 17:46:02 +00:00
Vladimir Weinstein
d452fce04f ICU-1978 add info methods to intltest
X-SVN-Rev: 9098
2002-07-11 17:40:35 +00:00
George Rhoten
accd23770e ICU-900 Fix some compiler warnings.
X-SVN-Rev: 9097
2002-07-11 17:15:08 +00:00
George Rhoten
a1c1e656f0 ICU-1891 Update for z/OS
X-SVN-Rev: 9096
2002-07-11 17:09:05 +00:00
George Rhoten
5fbd03c7e8 ICU-1891 Update z/OS name
X-SVN-Rev: 9095
2002-07-11 17:06:51 +00:00
George Rhoten
a9de1825da ICU-1900 Better detection of 64-bit library support for HP/UX.
X-SVN-Rev: 9094
2002-07-11 15:57:09 +00:00
George Rhoten
2286ea4206 ICU-1891 Update z/OS name
X-SVN-Rev: 9093
2002-07-11 15:44:06 +00:00
George Rhoten
60a905c1a2 ICU-1891 Fix for z/OS
X-SVN-Rev: 9092
2002-07-11 15:33:51 +00:00
George Rhoten
689f0888bd ICU-900 Fix some compiler warnings.
X-SVN-Rev: 9091
2002-07-11 15:19:00 +00:00
Ram Viswanadha
c3dc9fa699 ICU-1948 test for existence of file
X-SVN-Rev: 9090
2002-07-11 03:40:04 +00:00
Ram Viswanadha
99c5714f5f ICU-1948 add genrbjar.pl for quick generation of jar file on big endian unix machines
X-SVN-Rev: 9089
2002-07-11 03:00:44 +00:00
Andy Heninger
6ac9e67aa2 ICU-1953 clean up code for heap allocation failure hadling.
X-SVN-Rev: 9088
2002-07-11 01:38:38 +00:00
George Rhoten
f56bfccab5 ICU-1891 Fixes for z/OS and other EBCDIC machines.
X-SVN-Rev: 9087
2002-07-10 23:45:51 +00:00
Markus Scherer
fbdd913923 ICU-1781 small cleanup in _composePart
X-SVN-Rev: 9086
2002-07-10 23:31:34 +00:00
Vladimir Weinstein
57b15cfd55 ICU-1930 Added UCA conformance test and test files stubs
X-SVN-Rev: 9083
2002-07-10 22:23:43 +00:00
Ram Viswanadha
92158dfa0e ICU-1948 Update wrtjava.c and to cope with %%CollationBin move and Alias type.
X-SVN-Rev: 9081
2002-07-10 20:30:56 +00:00
George Rhoten
5950faa36e ICU-1766 Properly use #ifdef U_INT64_T_UNAVAILABLE
X-SVN-Rev: 9079
2002-07-10 16:30:06 +00:00
Vladimir Weinstein
21b2d38d5b ICU-1930 Fix for &[last non-ignorable]
X-SVN-Rev: 9078
2002-07-10 00:50:56 +00:00
Vladimir Weinstein
e9300d6d53 ICU-1930 updeted (hopefully final) UCARules.txt
X-SVN-Rev: 9077
2002-07-10 00:50:18 +00:00
Vladimir Weinstein
abcc880b76 ICU-1930 updeted (hopefully final) Fractional UCA
X-SVN-Rev: 9076
2002-07-10 00:00:44 +00:00
Vladimir Weinstein
dcfe706cfb ICU-1930 we now unconditionally reorder Thai/Lao prevowels
X-SVN-Rev: 9075
2002-07-09 23:57:45 +00:00
George Rhoten
7023d677a4 ICU-900 Fix some compiler warnings.
X-SVN-Rev: 9073
2002-07-09 22:42:04 +00:00
George Rhoten
c5d7d27ee3 ICU-1948 Add a newline at the end of the file.
X-SVN-Rev: 9072
2002-07-09 22:41:04 +00:00
Vladimir Weinstein
9402e79000 ICU-1972 enumeration revision based on discussion with George
X-SVN-Rev: 9071
2002-07-09 18:19:16 +00:00
GCL Shanghai
2fab4a8cb7 ICU-1953 backout buffer overflow changes
X-SVN-Rev: 9070
2002-07-09 12:47:45 +00:00
Vladimir Weinstein
e86598713a ICU-1972 basic enumeration example/test
X-SVN-Rev: 9069
2002-07-09 06:16:35 +00:00
Vladimir Weinstein
4fcbbaef00 ICU-1972 add enumeration wrapper to unix build
X-SVN-Rev: 9068
2002-07-09 06:16:00 +00:00
Vladimir Weinstein
47e06cbfe8 ICU-1972 implementation and data structure for enumeration wrapper
X-SVN-Rev: 9067
2002-07-09 06:15:34 +00:00
Andy Heninger
3db27715c6 ICU-45 RBBI, bug in rule builder: crash with mismatched ()s.
X-SVN-Rev: 9064
2002-07-08 23:56:50 +00:00
Eric Mader
bf29d736d2 ICU-1289 add usc_impl.o to OBJECTS
X-SVN-Rev: 9062
2002-07-08 23:47:20 +00:00
Eric Mader
a92aec9bc4 ICU-1289 add usc_impl.h, usc_impl.c
X-SVN-Rev: 9061
2002-07-08 23:46:49 +00:00
Eric Mader
e79b6374ca ICU-1289 Move UScriptRun to usc_impl.h for now.
X-SVN-Rev: 9059
2002-07-08 23:41:33 +00:00
Vladimir Weinstein
7218e99aba ICU-1972 initial checkin for UEnumeration wrapper
X-SVN-Rev: 9058
2002-07-08 23:04:59 +00:00
Andy Heninger
729e391c5c ICU-1117 add getRuleStatus() to RBBI
X-SVN-Rev: 9057
2002-07-08 22:51:57 +00:00
George Rhoten
d89c627d11 ICU-868 Rearrange some lines and tag ordering before major changes are done.
X-SVN-Rev: 9055
2002-07-08 22:48:39 +00:00
Andy Heninger
c13514c078 ICU-1117 add getRuleStatus() to RBBI
X-SVN-Rev: 9054
2002-07-08 22:46:16 +00:00
Andy Heninger
115e0039c5 ICU-1953 clean up code for heap allocation failure hadling.
X-SVN-Rev: 9053
2002-07-08 22:45:04 +00:00
George Rhoten
b1cee921f7 ICU-1891 Fixes for the z/OS 1.3 compiler?
X-SVN-Rev: 9052
2002-07-08 20:25:33 +00:00
Alan Liu
78c8daecf3 ICU-1097 rename currency.* to ucurr.*
X-SVN-Rev: 9051
2002-07-08 18:15:15 +00:00
Alan Liu
8a1a716ac7 ICU-1097 change ISO code from char* to UChar*
X-SVN-Rev: 9050
2002-07-08 18:00:29 +00:00
Alan Liu
29f886f412 ICU-1097 move currency.* to ucurr.* and change ISO code parameters from char* to UChar*
X-SVN-Rev: 9049
2002-07-08 17:57:10 +00:00
Alan Liu
62039179f9 ICU-1097 rename currency.* to ucurr.*
X-SVN-Rev: 9048
2002-07-08 17:47:01 +00:00
Markus Scherer
61c7a84b5e ICU-1970 add ISO_Comment, add doc for u_getFC_NFKC_Closure()
X-SVN-Rev: 9047
2002-07-08 16:40:57 +00:00
Markus Scherer
da30a01ee9 ICU-1970 add ISO_Comment
X-SVN-Rev: 9046
2002-07-08 16:31:25 +00:00
George Rhoten
98dbc49f16 ICU-1891 Fixes for the z/OS 1.3 compiler?
X-SVN-Rev: 9045
2002-07-08 04:00:42 +00:00
GCL Shanghai
6348e12895 ICU-1953 test for buffer overflows
X-SVN-Rev: 9044
2002-07-06 10:58:51 +00:00
Markus Scherer
ecfab592b4 ICU-1970 add properties: joining group, joining type, line break
X-SVN-Rev: 9043
2002-07-04 17:08:34 +00:00
Markus Scherer
8c4e52bd51 ICU-1970 skip lines with only whitespace
X-SVN-Rev: 9042
2002-07-04 17:05:48 +00:00
Markus Scherer
210a194047 ICU-1970 add property: decomposition type
X-SVN-Rev: 9041
2002-07-04 16:50:55 +00:00
Markus Scherer
6ef4c71be4 ICU-1970 add max values for block and script codes
X-SVN-Rev: 9040
2002-07-04 16:47:57 +00:00
Markus Scherer
642c3b43aa ICU-1970 add properties: decomposition type, joining group, joining type, line break
X-SVN-Rev: 9039
2002-07-04 16:46:36 +00:00
Markus Scherer
0dcc70147f ICU-1970 add max values for block and script codes
X-SVN-Rev: 9038
2002-07-04 16:41:49 +00:00
Markus Scherer
b69d6275bf ICU-1970 deprecate cellWidth
X-SVN-Rev: 9037
2002-07-04 00:39:31 +00:00
Markus Scherer
bbbd3503fd ICU-1970 add enumerated/integer/Numeric_Value properties, deprecate cellWidth
X-SVN-Rev: 9036
2002-07-04 00:38:51 +00:00
Markus Scherer
ee5e768e09 ICU-1970 add API for FC_NFKC_Closure
X-SVN-Rev: 9035
2002-07-04 00:18:35 +00:00
Markus Scherer
40e2f9754a ICU-1970 add enumerated/integer/Numeric_Value properties, deprecate cellWidth
X-SVN-Rev: 9034
2002-07-04 00:17:12 +00:00
George Rhoten
12f90fe0b3 ICU-1968 sync the return error with ucnv_openU
X-SVN-Rev: 9033
2002-07-03 20:18:36 +00:00
George Rhoten
6f175f7072 ICU-1968 Fix and test another buffer overflow bug
X-SVN-Rev: 9032
2002-07-03 19:04:43 +00:00
George Rhoten
5e8dbd42fc ICU-1892 Remove ibm-5210 and 21427 which are partial codepages of ibm-1370.
Add some other Euro regression tests.

X-SVN-Rev: 9031
2002-07-03 18:42:43 +00:00
George Rhoten
5acc48c1f5 ICU-1892 Remove ibm-5210 and 21427 which are partial codepages of ibm-1370.
Neither of them are needed in the Globalization Whitepaper.

X-SVN-Rev: 9030
2002-07-03 18:42:00 +00:00
George Rhoten
a30a65ae5d ICU-1930 Compiler fix.
X-SVN-Rev: 9029
2002-07-03 18:17:21 +00:00
Markus Scherer
401b30896b ICU-1967 fix offset handling on buffer edge
X-SVN-Rev: 9028
2002-07-03 17:58:06 +00:00
George Rhoten
1c36a6fe33 ICU-868 Make openCCSID slightly faster when creating the alias.
X-SVN-Rev: 9027
2002-07-03 16:54:59 +00:00
George Rhoten
88868b845e ICU-868 Fix some minor documentation typos
X-SVN-Rev: 9026
2002-07-03 16:46:21 +00:00
George Rhoten
449b6afbe8 ICU-868 Add a comment about the warning.
X-SVN-Rev: 9025
2002-07-03 16:44:50 +00:00
GCL Shanghai
bcb21ca4f1 ICU-1953 Check APIs comments for @param, @return...
X-SVN-Rev: 9024
2002-07-03 12:05:56 +00:00
GCL Shanghai
80dfca0dc5 ICU-1953 remove Tabs
X-SVN-Rev: 9023
2002-07-03 11:59:21 +00:00
Alan Liu
e0d687d784 ICU-1544 add hasMetaData() to Replaceable
X-SVN-Rev: 9021
2002-07-03 01:03:46 +00:00
Markus Scherer
156e2f983f ICU-1962 call UObject constructor at least in derived-class copy constructor to avoid compiler warnings
X-SVN-Rev: 9019
2002-07-02 23:58:34 +00:00
Eric Mader
03b85b71e6 ICU-1068 Had the wrong sign for Y position adjustment in LTR text.
X-SVN-Rev: 9017
2002-07-02 23:48:35 +00:00
Eric Mader
dcf2476a54 ICU-1068 Doh! Didn't need to regenerate. It was a bug in MarkTo*Positioning.
X-SVN-Rev: 9016
2002-07-02 23:47:36 +00:00
George Rhoten
d62c5e4046 ICU-1968 Fix and test another buffer overflow bug
X-SVN-Rev: 9015
2002-07-02 23:31:32 +00:00
Eric Mader
ddae216e7a ICU-393 ignore, .#*
X-SVN-Rev: 9013
2002-07-02 23:18:49 +00:00
Eric Mader
e2b6e08b94 ICU-393 ignore, *.d, *.pdb, Debug, Release, .#*
X-SVN-Rev: 9012
2002-07-02 23:18:21 +00:00
Markus Scherer
b6c34a9ef4 ICU-1967 test cesu-8 converter
X-SVN-Rev: 9011
2002-07-02 22:52:30 +00:00
Markus Scherer
d0a2920603 ICU-1967 add cesu-8 converter; fix toUnicode error handling of broken utf-8/cesu-8 sequences; fix use of state variables
X-SVN-Rev: 9010
2002-07-02 22:51:23 +00:00
Markus Scherer
f02250d411 ICU-1967 add cesu-8 converter
X-SVN-Rev: 9009
2002-07-02 22:50:35 +00:00
Vladimir Weinstein
46107ce3e7 ICU-1880 more robust data driven collation tests
X-SVN-Rev: 9008
2002-07-02 22:37:47 +00:00
Vladimir Weinstein
c1bd750ba2 ICU-1930 tests for skipping ignorables in contractions and prefixes
X-SVN-Rev: 9007
2002-07-02 22:37:22 +00:00
Vladimir Weinstein
d6b9ee3000 ICU-1930 moved backAndForth test so that it is done for all collation tests
X-SVN-Rev: 9006
2002-07-02 22:36:34 +00:00
Vladimir Weinstein
57805e5cd2 ICU-1930 updated tests according to the new UCA
X-SVN-Rev: 9005
2002-07-02 22:36:04 +00:00
Vladimir Weinstein
3e72d5fee5 ICU-1930 new UCA + skipping ignorables in contraction and prefixes
X-SVN-Rev: 9004
2002-07-02 22:32:14 +00:00
Vladimir Weinstein
f0c4f70cf1 ICU-1930 reading new fractional UCA and UCA rules
X-SVN-Rev: 9003
2002-07-02 22:28:40 +00:00
Vladimir Weinstein
3750f91ba7 ICU-1930 new versions of FractionalUCA and UCARules
X-SVN-Rev: 9002
2002-07-02 22:27:19 +00:00
Markus Scherer
82e4d7d9c5 ICU-1967 add cesu-8 converter
X-SVN-Rev: 9001
2002-07-02 22:27:19 +00:00
George Rhoten
ef8bce9e4a ICU-1968 Fix and test another buffer overflow bug
X-SVN-Rev: 9000
2002-07-02 22:05:00 +00:00
George Rhoten
75adfd3610 ICU-1968 Fix and test a buffer overflow
X-SVN-Rev: 8999
2002-07-02 21:42:29 +00:00
George Rhoten
49eb2e63e3 ICU-1968 Fix a buffer overflow
X-SVN-Rev: 8997
2002-07-02 19:21:35 +00:00
GCL Shanghai
b89c229c6e ICU-1953 change comments style and check 0/NULL
X-SVN-Rev: 8993
2002-07-02 15:10:30 +00:00
George Rhoten
8c4f6e452c ICU-1953 Don't return NULL when it's suppose to return UCOL_NO_MORE_CES
X-SVN-Rev: 8991
2002-07-02 01:28:49 +00:00
Markus Scherer
2d5114e756 ICU-1967 tighten utf-8 code, must not encode surrogate code points (unpaired surrogates) per unicode 3.2
X-SVN-Rev: 8990
2002-07-02 00:51:16 +00:00
Markus Scherer
e3efed98e9 ICU-1967 make non-character check faster - fail most of BMP right away
X-SVN-Rev: 8989
2002-07-02 00:48:46 +00:00
Eric Mader
1a953aa0f8 ICU-1068 need to regenerate testdata.cpp for new positioning model. (sign flipped on y adjustments)
X-SVN-Rev: 8988
2002-07-01 22:52:29 +00:00
George Rhoten
2a54052fbc ICU-1953 Change the documentaiton of u_charDigitValue
X-SVN-Rev: 8987
2002-07-01 21:03:52 +00:00
Markus Scherer
97c20c88af ICU-1967 split ucnv_utf.c into more manageable ucnv_uxx.c where x=7, 8, 16, 32
X-SVN-Rev: 8986
2002-07-01 19:32:52 +00:00
Eric Mader
1a92db995b ICU-1953 cast LE_MEMORY_ALLOCATION_ERROR to UErrorCode.
X-SVN-Rev: 8985
2002-07-01 18:06:19 +00:00
Eric Mader
898fd409f9 ICU-1953 remove // comments from C code. Fix indentation, removed tabs.
X-SVN-Rev: 8984
2002-07-01 18:04:55 +00:00
GCL Shanghai
d160acc6e2 ICU-1953 API docs have complete set of @param, @return...
X-SVN-Rev: 8983
2002-07-01 11:04:45 +00:00
GCL Shanghai
8898311b26 ICU-1953 Public C API have U_CAPI return-type U_EXPORT2
X-SVN-Rev: 8982
2002-06-29 09:33:05 +00:00
GCL Shanghai
2144eab40a ICU-1953 Public C API have U_CAPI return-type U_EXPORT2 / Test for NULL after each uprv_malloc() or new
X-SVN-Rev: 8981
2002-06-29 09:32:36 +00:00
GCL Shanghai
1e188eca35 ICU-1953 Test for NULL after each uprv_malloc() or new
X-SVN-Rev: 8980
2002-06-29 09:31:05 +00:00
Markus Scherer
c16c9ab43e ICU-1962 fix bad conflict merge
X-SVN-Rev: 8978
2002-06-29 00:15:00 +00:00
Markus Scherer
11948b52df ICU-1962 change UObject: RTTI pure virtual, remove other boilerplate for now
X-SVN-Rev: 8977
2002-06-29 00:04:16 +00:00
George Rhoten
2261c0e9b8 ICU-868 New alias scheme.
X-SVN-Rev: 8976
2002-06-28 23:59:22 +00:00
George Rhoten
70debd215f ICU-868 New alias scheme.
X-SVN-Rev: 8975
2002-06-28 23:13:30 +00:00