Commit Graph

535 Commits

Author SHA1 Message Date
Steven R. Loomis
a2ddfe0ef7 ICU-714 NONE fix for win32
X-SVN-Rev: 2904
2000-11-13 23:32:54 +00:00
Steven R. Loomis
917fc49029 ICU-714 Incorrect handling of 'NONE' date styles
X-SVN-Rev: 2902
2000-11-13 19:02:32 +00:00
Vladimir Weinstein
9398f17d9d ICU-96 support for collation data
X-SVN-Rev: 2897
2000-11-09 21:58:19 +00:00
Vladimir Weinstein
03616637b1 ICU-96 update for Linux
X-SVN-Rev: 2894
2000-11-09 19:01:03 +00:00
Vladimir Weinstein
93097aa9f4 ICU-96 support for collation data
X-SVN-Rev: 2886
2000-11-08 22:56:34 +00:00
George Rhoten
b20a981cfc ICU-97 More speed improvements.
X-SVN-Rev: 2880
2000-11-07 18:57:11 +00:00
Vladimir Weinstein
12e2e67a33 ICU-96 more support for flattening collation data
X-SVN-Rev: 2877
2000-11-07 16:32:42 +00:00
Vladimir Weinstein
f171b0a0a1 ICU-96 collation improvement - prototype support
X-SVN-Rev: 2876
2000-11-07 00:00:17 +00:00
George Rhoten
8333991278 ICU-97 Fixed an AIX compiler error
X-SVN-Rev: 2866
2000-11-02 22:15:50 +00:00
George Rhoten
735b72c52b ICU-97 Fixed an AIX compiler error
X-SVN-Rev: 2865
2000-11-02 20:22:02 +00:00
George Rhoten
5168538b08 ICU-97 More speed improvements.
X-SVN-Rev: 2854
2000-11-02 02:42:40 +00:00
Yves Arrouye
c27ba65a7c ICU-692 make it work out of source, please...
X-SVN-Rev: 2801
2000-10-26 19:28:33 +00:00
Yves Arrouye
8a4e1dc058 ICU-3 ignore *.ao files
X-SVN-Rev: 2771
2000-10-24 19:48:09 +00:00
George Rhoten
c4183c1638 ICU-97 Faster performance for parsing
X-SVN-Rev: 2769
2000-10-24 16:09:39 +00:00
George Rhoten
9862deea3b ICU-97 Slightly faster performance by saving the symbolLength
X-SVN-Rev: 2736
2000-10-19 21:31:53 +00:00
Yves Arrouye
c9388940ea ICU-367 fix for I/O streams on Windows.
X-SVN-Rev: 2720
2000-10-17 22:42:40 +00:00
Ram Viswanadha
a7fc9250ac ICU-559 fixed pointer to a stack variable bug.
X-SVN-Rev: 2683
2000-10-13 23:15:58 +00:00
Helena Chapman
db5ec3f28b ICU-581 Updated the ucol_strcoll() implementation to handle the string length correctly.
X-SVN-Rev: 2676
2000-10-13 20:14:51 +00:00
Yves Arrouye
7b50082ed3 ICU-208 experimental support for ICU's rule of release X.Y2 being binary compatible w/ X.Y
X-SVN-Rev: 2674
2000-10-13 18:29:14 +00:00
Yves Arrouye
3e192178a2 ICU-656 more dashes removal
X-SVN-Rev: 2671
2000-10-13 17:45:47 +00:00
Yves Arrouye
c3e4f0b35b ICU-658 bumped version above 1.6
X-SVN-Rev: 2666
2000-10-13 00:26:21 +00:00
Yves Arrouye
210309eeed ICU-656 ignore libicu* not libicu-*
X-SVN-Rev: 2665
2000-10-13 00:21:36 +00:00
Vladimir Weinstein
b3b0c23852 ICU-653 changed the library names and locations on win32
X-SVN-Rev: 2651
2000-10-12 20:36:11 +00:00
George Rhoten
3015baf12e ICU-97 Parsing a Long value is faster now.
X-SVN-Rev: 2648
2000-10-12 19:04:06 +00:00
Alan Liu
c88bbca756 ICU-403 add documentation
X-SVN-Rev: 2629
2000-10-11 15:46:21 +00:00
Alan Liu
797b625d8a ICU-403 add documentation
X-SVN-Rev: 2628
2000-10-11 15:26:48 +00:00
Yves Arrouye
c6192a34ec ICU-3 support compiling the source files twice with different options
while building; used on platforms that pass some special flags while
building shared libs (eg. -fPIC, -KPIC and others), but don't need
these flags when building static libs.

X-SVN-Rev: 2608
2000-10-09 19:06:57 +00:00
George Rhoten
fa90ef551e ICU-535 Re-enabled some compiler warning reporting by removing some #pragma statements for Windows.
X-SVN-Rev: 2569
2000-10-04 22:32:34 +00:00
Yves Arrouye
270f188bdd ICU-629 proper install variables used.
X-SVN-Rev: 2559
2000-10-03 22:51:46 +00:00
Yves Arrouye
9686d239f0 ICU-620 cleaned up cleaning (w/ an ugly twist in the top-level Makefile to start cleaning w/ tools)
X-SVN-Rev: 2551
2000-10-02 23:37:16 +00:00
George Rhoten
ea063658b4 ICU-535 Fixed some compiler warnings
X-SVN-Rev: 2547
2000-10-02 16:53:02 +00:00
George Rhoten
5244d856d6 ICU-535 Fixed some compiler warnings
X-SVN-Rev: 2542
2000-09-30 01:57:38 +00:00
George Rhoten
ef1328e9b6 ICU-535 Fixed some compiler warnings
X-SVN-Rev: 2541
2000-09-30 01:40:03 +00:00
George Rhoten
2b5377f91f ICU-535 Fixed some compiler warnings
X-SVN-Rev: 2540
2000-09-30 00:19:20 +00:00
George Rhoten
62caf39054 ICU-535 Fixed some compiler warnings
X-SVN-Rev: 2539
2000-09-30 00:06:54 +00:00
Yves Arrouye
a2ef9023ee ICU-3 install $(TARGET) if $(ENABLE_STATIC) is
not empty, not if $(ENABLE_SHARED) isn't

X-SVN-Rev: 2525
2000-09-27 22:05:50 +00:00
Alan Liu
0f626e9c1e ICU-449 TimeZone equivalency support
X-SVN-Rev: 2523
2000-09-27 19:16:54 +00:00
Alan Liu
ee51ec2c7e ICU-449 TimeZone equivalency support
X-SVN-Rev: 2521
2000-09-27 16:37:26 +00:00
George Rhoten
6182f13a6d ICU-535 Fixed some compiler warnings
X-SVN-Rev: 2515
2000-09-26 02:35:48 +00:00
George Rhoten
90dbd73cf9 ICU-535 Fixed some compiler warnings
X-SVN-Rev: 2513
2000-09-25 22:03:13 +00:00
George Rhoten
b7b75784b2 ICU-535 fixed some compiler warnings
X-SVN-Rev: 2504
2000-09-25 17:06:41 +00:00
George Rhoten
d662010387 ICU-610 Described replacement functions for the deprecated functions and put in a removeal date.
X-SVN-Rev: 2496
2000-09-22 23:17:58 +00:00
George Rhoten
3d38863a50 ICU-610 Described replacement functions for the deprecated functions and put in a removeal date.
X-SVN-Rev: 2495
2000-09-22 23:03:40 +00:00
Yves Arrouye
2cf8109556 ICU-3 initial support for static libraries. The current problems are:
- pkgdata will still generate a dll (not a problem if you use files or the
mappable archive).
- because of referecences to ostream in ustring, the linker wants to resolve
these symbols, forcing us to use a C++ compiler to link C programs. That is
bad and need to be resolved.
- if you build static, then reconfigure w/o them and do make clean, the
static libraries will be left over.

Static is controlled by --enable-static. Shared libraries can be disabled
with --disable-shared.

X-SVN-Rev: 2494
2000-09-22 22:58:36 +00:00
George Rhoten
d416e2ffa9 ICU-529 Described replacement functions for the deprecated functions.
X-SVN-Rev: 2493
2000-09-22 22:56:03 +00:00
Yves Arrouye
a35fcf29e1 ICU-208 changes for versioned libraries.
X-SVN-Rev: 2434
2000-09-15 05:07:43 +00:00
Alan Liu
6c4991a04d ICU-582 clean up 64-bit int<->void* casting problems and other compiler warnings from 64-bit Sun
X-SVN-Rev: 2410
2000-08-31 18:10:24 +00:00
Alan Liu
d5f34b6006 ICU-486 Implement anchors.
X-SVN-Rev: 2409
2000-08-31 17:12:45 +00:00
George Rhoten
66bae3ec8a ICU-535 fixed some compiler warnings
X-SVN-Rev: 2406
2000-08-30 23:42:28 +00:00
Alan Liu
8557348fa3 ICU-486 Implement anchors.
X-SVN-Rev: 2401
2000-08-30 20:43:25 +00:00
George Rhoten
5a4b13aa48 ICU-535 fixed some compiler warnings
X-SVN-Rev: 2353
2000-08-24 21:40:26 +00:00
George Rhoten
a925e45103 ICU-535 fixed some compiler warnings
X-SVN-Rev: 2351
2000-08-24 20:56:13 +00:00
George Rhoten
1130462c8d ICU-535 fixed some compiler warnings
X-SVN-Rev: 2342
2000-08-23 23:48:04 +00:00
Yves Arrouye
ef77fc7e62 ICU-45 changed include paths to use forward slashes, not backward ones
X-SVN-Rev: 2338
2000-08-23 18:54:55 +00:00
George Rhoten
6faae650dc ICU-535 fixed some compiler warnings
X-SVN-Rev: 2336
2000-08-23 16:46:39 +00:00
Alan Liu
52cf4245ae ICU-535 fix MSVC level 4 warnings
X-SVN-Rev: 2267
2000-08-15 19:29:56 +00:00
Alan Liu
af22a46c0f ICU-535 fix MSVC level 4 warnings
X-SVN-Rev: 2261
2000-08-15 18:47:04 +00:00
Alan Liu
8e99af2483 ICU-535 fix MSVC level 4 warnings
X-SVN-Rev: 2259
2000-08-15 18:25:20 +00:00
George Rhoten
6fd2a8eae7 ICU-535 fixed some compiler warnings
X-SVN-Rev: 2234
2000-08-14 23:44:25 +00:00
George Rhoten
123caf9bbd ICU-535 fixed some compiler warnings
X-SVN-Rev: 2232
2000-08-14 23:23:20 +00:00
Helena Chapman
8f012e9004 ICU-474 make it to compile on HPUX 10.
X-SVN-Rev: 2213
2000-08-11 22:54:31 +00:00
George Rhoten
ebd5136aac ICU-535 fixed some compiler warnings
X-SVN-Rev: 2182
2000-08-11 02:08:59 +00:00
George Rhoten
c094c8a0eb ICU-535 fixed some compiler warnings
X-SVN-Rev: 2181
2000-08-11 01:27:17 +00:00
George Rhoten
fd63d5b2d5 ICU-535 fixed some compiler warnings
X-SVN-Rev: 2158
2000-08-10 00:52:52 +00:00
Helena Chapman
2a8843171c ICU-89 Update the Collator version info again.
X-SVN-Rev: 2153
2000-08-09 23:20:50 +00:00
George Rhoten
e91ba61b22 ICU-512 Infinity now parses correctly
X-SVN-Rev: 2146
2000-08-09 20:46:49 +00:00
Alan Liu
8710d5978d ICU-89 bump Collator version number due to change in Normalizer algorithm and tables
X-SVN-Rev: 2145
2000-08-09 19:07:33 +00:00
George Rhoten
5a1369d8bc ICU-535 Removed a compiler warning
X-SVN-Rev: 2139
2000-08-08 23:26:10 +00:00
George Rhoten
74b568ba6d ICU-512 accidentally modifed the wrong line for (isParseIntegerOnly() || sawDecimal)
X-SVN-Rev: 2132
2000-08-08 02:13:55 +00:00
George Rhoten
3b0b2f66dd ICU-512 Reenabled the code Unicode::digitValue(ch). Can directly compare certain strings now instead of creating an object to create the string.
X-SVN-Rev: 2129
2000-08-07 23:06:28 +00:00
George Rhoten
bc2011f889 ICU-97 Can directly compare certain strings now instead of creating an object to create the string.
X-SVN-Rev: 2125
2000-08-07 23:02:51 +00:00
Vladimir Weinstein
168fff1af1 ICU-432 ctor didn't use invariant conversion
X-SVN-Rev: 2095
2000-08-02 19:05:12 +00:00
Helena Chapman
cc2c2fdfc9 ICU-522 Fixed the iterator problem so it does not consume too many
characters...  Use CollationIteratorTest::TestPrevious to verify the fix.

X-SVN-Rev: 2091
2000-08-01 22:06:33 +00:00
Yves Arrouye
6dd0c56667 ICU-515 make check depends on make all.
X-SVN-Rev: 2085
2000-08-01 01:55:54 +00:00
Steven R. Loomis
a4bb30da94 ICU-370 remove a static-time load of icudata
X-SVN-Rev: 2069
2000-07-28 17:53:35 +00:00
Helena Chapman
58e200df8b ICU-450 utrans.h is not exported in the Win32 release build configuration.
X-SVN-Rev: 2028
2000-07-24 19:07:12 +00:00
Madhu K
c4b35e4235 ICU-367 comment out unused functions
X-SVN-Rev: 2027
2000-07-24 17:32:41 +00:00
Alan Liu
b04ef38000 ICU-436 remove unused code
X-SVN-Rev: 2015
2000-07-21 22:24:35 +00:00
Helena Chapman
7a06f07238 ICU-411 Added unum_applyPattern() in C. Updated to use setSecondaryGrouping() in the attribute list include C tests.
X-SVN-Rev: 1997
2000-07-20 23:47:59 +00:00
Markus Scherer
d09cb0ff0c ICU-176 document behavior of old vs. new functions - first code unit of the string...
X-SVN-Rev: 1983
2000-07-20 20:03:04 +00:00
Alan Liu
5e9d055754 ICU-410 use unified unescape function(s)
X-SVN-Rev: 1897
2000-07-16 13:42:38 +00:00
Helena Chapman
6ca74cacae ICU-501 Collation enhancement phase 1. Added "override" and "version" tag in "CollationElements".
X-SVN-Rev: 1882
2000-07-14 22:31:35 +00:00
Steven R. Loomis
c596b24a8a ICU-393 .cvsignore cleanup
X-SVN-Rev: 1866
2000-07-13 22:04:24 +00:00
Alan Liu
e8ebfe02dc ICU-432 leak fix cleanup
X-SVN-Rev: 1840
2000-07-13 00:40:31 +00:00
Vladimir Weinstein
8349610248 ICU-432 more leak fixes
X-SVN-Rev: 1824
2000-07-12 22:59:57 +00:00
Alan Liu
309dbf336b ICU-89 fix MergeCollation double deletion
X-SVN-Rev: 1808
2000-07-12 15:52:24 +00:00
Alan Liu
58c0144374 ICU-498 fix indentation
X-SVN-Rev: 1807
2000-07-12 15:40:50 +00:00
Vladimir Weinstein
b13c43bb2c ICU-458 breakiterator & co should now close opened udata instances
X-SVN-Rev: 1801
2000-07-12 05:01:53 +00:00
Alan Liu
237c25901f ICU-432 fix typo
X-SVN-Rev: 1790
2000-07-11 20:47:10 +00:00
Vladimir Weinstein
2e5480107c ICU-432 removed forgotten leak test...
X-SVN-Rev: 1789
2000-07-11 20:42:54 +00:00
Alan Liu
bb0b494bb7 ICU-432 make copy ct canonical to fix mem leak
X-SVN-Rev: 1787
2000-07-11 18:45:49 +00:00
Vladimir Weinstein
e913320212 ICU-489 Make win32 happy with changes
X-SVN-Rev: 1775
2000-07-10 20:35:36 +00:00
Vladimir Weinstein
619a697022 ICU-489 breakiterator now uses binary type in resb for thai
X-SVN-Rev: 1772
2000-07-10 20:16:27 +00:00
Alan Liu
056697be0e ICU-451 fix NullTransliterator virtual function hiding
X-SVN-Rev: 1729
2000-07-01 00:14:12 +00:00
Alan Liu
795af33f57 ICU-474 fix UTransPosition handling
X-SVN-Rev: 1728
2000-07-01 00:13:42 +00:00
Alan Liu
418ac3b758 ICU-476 fix RBT et al copy constructor
X-SVN-Rev: 1727
2000-06-30 23:26:07 +00:00
Vladimir Weinstein
c31e17a71e ICU-436 additional constructors and _open functions for resource bundle
X-SVN-Rev: 1724
2000-06-30 20:31:39 +00:00
Vladimir Weinstein
95cf2bc54e ICU-370 Vladimirs counting skills are miserable!
X-SVN-Rev: 1719
2000-06-30 17:31:00 +00:00
Markus Scherer
36e29a52ef ICU-156 deprecate BI::createText()
X-SVN-Rev: 1718
2000-06-30 00:44:13 +00:00
Markus Scherer
1f32d4dd9f ICU-156 add new BI::setText(US &)
X-SVN-Rev: 1710
2000-06-29 20:21:45 +00:00
Vladimir Weinstein
a99c615bff ICU-370 bad static unicodestring initialization
X-SVN-Rev: 1708
2000-06-29 19:41:19 +00:00
Markus Scherer
b2375850b7 ICU-241 remove obsolete T_INT32()
X-SVN-Rev: 1704
2000-06-29 18:42:34 +00:00
Steven R. Loomis
11183f1987 ICU-450 utrans.cpp for makefile
X-SVN-Rev: 1697
2000-06-29 01:45:37 +00:00
Alan Liu
eff9454c76 ICU-474 fix UTransPosition handling
X-SVN-Rev: 1688
2000-06-29 00:18:43 +00:00
Alan Liu
b475ecc06f ICU-450 fix bug in setFilter
X-SVN-Rev: 1686
2000-06-28 23:30:26 +00:00
Vladimir Weinstein
9cb8141677 ICU-432 fixing leaks and supposed leaks
X-SVN-Rev: 1676
2000-06-28 22:07:28 +00:00
Alan Liu
bc74ea4119 ICU-450 fix handling of UTransPosition fields
X-SVN-Rev: 1674
2000-06-28 20:52:11 +00:00
Alan Liu
ab9145acf3 ICU-450 move urep to common
X-SVN-Rev: 1670
2000-06-28 20:19:11 +00:00
Alan Liu
2d602e3c92 ICU-450 added docs
X-SVN-Rev: 1668
2000-06-28 19:46:05 +00:00
Alan Liu
c68b0038be ICU-450 rename UTransPosition fields
X-SVN-Rev: 1660
2000-06-27 20:07:59 +00:00
Alan Liu
4b93945b1a ICU-450 fix obviously erroneous usage of UTransPosition fields
X-SVN-Rev: 1659
2000-06-27 20:06:52 +00:00
Alan Liu
76de7c04e3 ICU-450 change ParseError, Transliterator::Direction, Transliterator::Position to C structs
X-SVN-Rev: 1655
2000-06-27 19:00:38 +00:00
Alan Liu
3439865196 ICU-450 transliterator C api -- initial
X-SVN-Rev: 1652
2000-06-27 16:30:16 +00:00
Alan Liu
7dc237a90d ICU-450 transliterator C api -- temporary
X-SVN-Rev: 1651
2000-06-27 16:27:28 +00:00
Vladimir Weinstein
18b6ac3369 ICU-432 fixing leaks
X-SVN-Rev: 1649
2000-06-26 22:46:15 +00:00
Alan Liu
49c2098d0e ICU-438 fieldDifference
X-SVN-Rev: 1632
2000-06-15 23:36:25 +00:00
Vladimir Weinstein
e8ef7da59a ICU-432 changes according to purify output
X-SVN-Rev: 1630
2000-06-15 22:32:39 +00:00
Alan Liu
21b2825616 ICU-220 add getString() that returns reference to internal string
X-SVN-Rev: 1625
2000-06-14 20:52:50 +00:00
Yves Arrouye
5aa6e647e3 ICU-428 copy headers on Release build.
X-SVN-Rev: 1588
2000-06-08 22:56:20 +00:00
Alan Liu
4e46471d22 ICU-417 add support for secondary grouping size
X-SVN-Rev: 1580
2000-06-07 00:15:59 +00:00
Steven R. Loomis
27db2d6664 ICU-420 missed some..
X-SVN-Rev: 1559
2000-06-03 04:37:12 +00:00
Steven R. Loomis
3ec60c904e ICU-420 make header files build by themselves
X-SVN-Rev: 1558
2000-06-03 04:18:06 +00:00
Steven R. Loomis
b97b6abea5 ICU-393 removed old files
X-SVN-Rev: 1544
2000-06-02 00:22:48 +00:00
Steven R. Loomis
9ff4e2eaa0 ICU-408 fixes for HPUX
X-SVN-Rev: 1528
2000-05-31 22:18:22 +00:00
Alan Liu
73d861e601 ICU-352 rename xor to complement (xor is HP keyword)
X-SVN-Rev: 1504
2000-05-26 18:32:15 +00:00
Helena Chapman
0e03c3e7c1 ICU-352 HP-UX ACC doesn't like "xor" as function names.
X-SVN-Rev: 1500
2000-05-26 01:18:36 +00:00
Markus Scherer
852c3ce82c ICU-176 remove wrong enum scoping
X-SVN-Rev: 1499
2000-05-25 23:15:29 +00:00
Markus Scherer
f9e84da9e5 ICU-176 remove wrong enum scoping; HP/UX aCC: cannot instantiate static array with class constructors
X-SVN-Rev: 1498
2000-05-25 23:15:15 +00:00
Alan Liu
64ee6c116d ICU-352 compact UnicodeSets
X-SVN-Rev: 1492
2000-05-25 19:27:33 +00:00
Alan Liu
55bf569c3a ICU-352 rewrite to use inversion list; upgrade API to use UChar32
X-SVN-Rev: 1491
2000-05-25 19:27:14 +00:00
Markus Scherer
713ce67cba ICU-176 DecimalFormatSymbols revamped for UTF-16 and graphemes
X-SVN-Rev: 1489
2000-05-25 01:10:55 +00:00
Markus Scherer
2ceca5876b ICU-176 DecimalFormat API use UnicodeString pad char, not UChar (old: deprecated) - implementation needs to follow at a later time
X-SVN-Rev: 1485
2000-05-24 22:44:14 +00:00
Markus Scherer
93ee508e8e ICU-176 DecimalFormat API use UnicodeString pad char, not UChar (old: deprecated)
X-SVN-Rev: 1484
2000-05-24 22:42:59 +00:00
Vladimir Weinstein
a23c3012f6 ICU-408 resolved ambiguity in resource bundle construction
X-SVN-Rev: 1478
2000-05-24 22:03:54 +00:00
Vladimir Weinstein
b22f6e854c ICU-406 resolve ambiguity in resource bundle construction
X-SVN-Rev: 1474
2000-05-24 21:51:28 +00:00
Markus Scherer
769118da39 ICU-176 prepare some implementation for UChar32 normalization results
X-SVN-Rev: 1471
2000-05-24 21:01:07 +00:00
Markus Scherer
7699023a21 ICU-408 declare variable before for(;;) head to be visible after the loop
X-SVN-Rev: 1469
2000-05-24 20:58:31 +00:00
Vladimir Weinstein
5bb7edefb6 ICU-406 win32 compiler warning
X-SVN-Rev: 1466
2000-05-24 20:33:09 +00:00
Vladimir Weinstein
1583efe468 ICU-406 putting collation in resource bundles
X-SVN-Rev: 1463
2000-05-24 19:58:40 +00:00
Helena Chapman
aab9c41ddc ICU-408 AIX 4.3.x port changes.
X-SVN-Rev: 1460
2000-05-24 19:21:39 +00:00
Alan Liu
ed528c7b3a ICU-352 disallow bad ranges
X-SVN-Rev: 1458
2000-05-24 18:25:27 +00:00
Vladimir Weinstein
e35f1c9533 ICU-406 putting collation in resource bundles (initial revision)
X-SVN-Rev: 1426
2000-05-22 19:49:10 +00:00
Alan Liu
563d9e5006 ICU-352 rbt support for segments, cursor offset, and new syntax
X-SVN-Rev: 1422
2000-05-20 04:40:29 +00:00
Alan Liu
6a59bb39c8 ICU-345 fixed constructor to properly handle invalid IDs
X-SVN-Rev: 1421
2000-05-20 04:35:31 +00:00
Alan Liu
1d3e8f643d ICU-345 fixed constructor to properly handle invalid IDs
X-SVN-Rev: 1419
2000-05-20 02:08:55 +00:00
Helena Chapman
69ba12f77c ICU-351 Define UBool to be used in the APIs.
X-SVN-Rev: 1410
2000-05-18 22:08:39 +00:00
Vladimir Weinstein
881a9d1d31 ICU-184 support for storing binary collation data in resource bundles (initial revision)
X-SVN-Rev: 1408
2000-05-18 21:25:51 +00:00
Steven R. Loomis
0a042c3f86 ICU-200 OS400 makefile updates
X-SVN-Rev: 1384
2000-05-15 22:32:11 +00:00
Helena Chapman
c5a079fe2e ICU-110 Added ucol_getVersion() API for getting Collator version information.
X-SVN-Rev: 1375
2000-05-15 19:48:26 +00:00
Vladimir Weinstein
c786b21d52 ICU-184 resource data files in memory mapped format (initial revision)
X-SVN-Rev: 1365
2000-05-15 18:39:17 +00:00
Steven R. Loomis
b67cfb9fbe ICU-200 os400 build update (use $(LIBICU) instead of "libicu-" everywhere)
X-SVN-Rev: 1361
2000-05-13 00:13:15 +00:00
Markus Scherer
6b6bbd29f1 ICU-375 correct isAcceptable signature
X-SVN-Rev: 1324
2000-05-03 23:15:02 +00:00
Markus Scherer
7c7a980e20 ICU-375 do not compile strict if windows.h is included
X-SVN-Rev: 1322
2000-05-03 23:13:13 +00:00
Yves Arrouye
ebd22f3413 ICU-368 conditionally use <iostream> (and the std namespace),
<iostream.h>, or no streams at all depending on the value of U_IOSTREAM_SOURCE.

X-SVN-Rev: 1252
2000-04-25 21:33:15 +00:00
Steven R. Loomis
05a806c6bc ICU-367 clean up use of iostream.h
X-SVN-Rev: 1179
2000-04-20 17:16:45 +00:00
Steven R. Loomis
5c83448e16 ICU-267 ucnv no longer exposes ucmp8, you'll have to declare it yourself
X-SVN-Rev: 1175
2000-04-19 22:13:47 +00:00
Yves Arrouye
3950fe01a2 ICU-359 fixed virtual destructors/members incoherences.
X-SVN-Rev: 1142
2000-04-18 17:58:18 +00:00
Steven R. Loomis
e78d6db835 ICU-185 don't call Locale(UnicodeString..) deprecated apis
X-SVN-Rev: 1135
2000-04-15 21:23:28 +00:00
Yves Arrouye
bff1b2e05c ICU-353 use better names to replace index, depending on what the func/
method actually does with it (for example: n to get the nth element, offset
within a buffer, etc.).

X-SVN-Rev: 1131
2000-04-14 05:22:29 +00:00
Yves Arrouye
c69c164be8 ICU-353 basic warnings cleanup (not touching object's memory layout). A
basic build now compiles w/o a single warning on Linux. One with --enable-strict
is a different matter...

X-SVN-Rev: 1124
2000-04-13 23:00:43 +00:00
Yves Arrouye
e45f4fd7cb ICU-310 check foran empty $(MAKECMDGOALS) and also include dependencies
in this case, so that a make in a subdir does include deps.

X-SVN-Rev: 1122
2000-04-13 22:08:07 +00:00
Markus Scherer
12317a643b ICU-348 align c++ class field declaration and initialization order
X-SVN-Rev: 1096
2000-04-07 23:10:09 +00:00
Yves Arrouye
a5957d6e46 ICU-310 any target whose name matches %clean does not trigger inclusion
of dependencies. Nominated SRL to review, as usual :) (Stevens, just complain
if that's not okay). Now the question is: do we really want to keep the .d
when we make clean?

X-SVN-Rev: 1076
2000-04-05 22:14:24 +00:00
Markus Scherer
bba7ac1a00 ICU-176 UTF-16 changes for UnicodeString
X-SVN-Rev: 1052
2000-04-03 23:53:59 +00:00
Alan Liu
a689f5a631 ICU-333 add methods for subclasses to set ID
X-SVN-Rev: 1040
2000-03-31 00:32:00 +00:00
Alan Liu
e8735483a5 ICU-333 recompute ID in set/adopt methods
X-SVN-Rev: 1039
2000-03-31 00:31:42 +00:00
Alan Liu
781093dfd7 ICU-149 cleanup uhash/hash
X-SVN-Rev: 1035
2000-03-30 04:30:20 +00:00
Markus Scherer
50eb0cfdf0 ICU-98 define and use POSIX INT32_MAX etc., matching int32_t etc.
X-SVN-Rev: 1032
2000-03-30 01:12:01 +00:00
Brendan Murray
dd70c2705e ICU-98 These are changes to support 64-bit platforms, such as Sun
SPARC V9, which is the only one tested so far.

X-SVN-Rev: 1022
2000-03-29 21:41:11 +00:00
Alan Liu
a77857a081 ICU-149 modify to use new C++ Hashtable
X-SVN-Rev: 1005
2000-03-28 22:12:14 +00:00
Alan Liu
3c75736608 ICU-149 remove unneeded #include uhash
X-SVN-Rev: 1002
2000-03-28 22:06:36 +00:00
Madhu K
4b849b6d51 ICU-114 Fixed for HP/UX
X-SVN-Rev: 992
2000-03-27 21:07:05 +00:00
Vladimir Weinstein
6dd8c37754 ICU-335 APIs are now marked for proper doc generation
X-SVN-Rev: 975
2000-03-22 19:19:33 +00:00
Markus Scherer
54921c0d79 ICU-84 S/390 and EBCDIC updates
X-SVN-Rev: 969
2000-03-21 20:37:32 +00:00
Alan Liu
af7124308c ICU-329 parse engines need better error reporting
X-SVN-Rev: 958
2000-03-18 01:42:45 +00:00
Alan Liu
24bb0f4fce ICU-329 parse engines need better error reporting
X-SVN-Rev: 957
2000-03-18 01:19:39 +00:00
Yves Arrouye
e50ab96561 ICU-314 added $(DESTDIR) to every directory used in an install command.
X-SVN-Rev: 941
2000-03-10 22:55:19 +00:00
Alan Liu
dc6585b31e ICU-315 remove EBCDIC-incompatible char constants
X-SVN-Rev: 931
2000-03-09 18:05:11 +00:00
Alan Liu
1c55f1f997 ICU-243 add prefix/suffix support to Hex-Unicode and Unicode-Hex
X-SVN-Rev: 916
2000-03-08 19:26:17 +00:00
Helena Chapman
a9236ce6dd ICU-239 Added the u_vformatMessage() and u_vparseMessage() functions.
X-SVN-Rev: 904
2000-03-07 01:53:49 +00:00
Alan Liu
63481e37f0 ICU-315 remove EBCDIC-incompatible char constants
X-SVN-Rev: 894
2000-03-04 02:21:02 +00:00
Alan Liu
772cdc8d53 ICU-315 remove EBCDIC-incompatible char constants
X-SVN-Rev: 893
2000-03-04 02:08:11 +00:00
Alan Liu
a359652458 ICU-315 remove EBCDIC-incompatible char constants
X-SVN-Rev: 892
2000-03-04 01:59:13 +00:00
Alan Liu
1cf654db33 ICU-315 remove EBCDIC-incompatible char constants
X-SVN-Rev: 891
2000-03-04 01:51:51 +00:00
Yves Arrouye
1dca1c6fd7 ICU-212 fixed HEADERS definition and the copy of headers.
X-SVN-Rev: 885
2000-03-02 20:26:02 +00:00
Alan Liu
77749b5b8d ICU-278 Catch infinite loops in RBT rules
X-SVN-Rev: 752
2000-02-12 02:05:36 +00:00
Alan Liu
bb2611b517 ICU-277 fixed bug in UnicodeSet variable parsing
X-SVN-Rev: 751
2000-02-12 01:23:13 +00:00
Alan Liu
e7209482d2 ICU-276 added Position constructors
X-SVN-Rev: 750
2000-02-11 22:32:11 +00:00
Alan Liu
7ce42e2f31 ICU-265 map char to set with array instead of hash for better performance
X-SVN-Rev: 728
2000-02-08 02:49:15 +00:00
Yves Arrouye
bf89e792e3 ICU-212 out-of-source build. configure now creates data/ and
data/translit in the build dir. Changed every Makefile to correctly use
$(srcdir), $(builddir), and the new data location.

X-SVN-Rev: 727
2000-02-07 21:00:53 +00:00
Alan Liu
7b6b7df37a ICU-264 improve filter handling of CompoundTransliterator
X-SVN-Rev: 722
2000-02-05 00:24:24 +00:00
Alan Liu
710fd46eae ICU-182 add UCAL_YEAR_WOY and UCAL_DOW_LOCAL
X-SVN-Rev: 694
2000-01-25 18:22:15 +00:00
Helena Chapman
e724d593b2 ICU-45 Updated the dbbi.h and rbbi.h not to expose the ctor APIs.
X-SVN-Rev: 693
2000-01-25 17:57:36 +00:00
Alan Liu
f2692628ef ICU-182 NO API change; make EStampValues anonymous; these are just int constants
X-SVN-Rev: 687
2000-01-25 02:15:41 +00:00
Alan Liu
a3c6a8704e ICU-182 add comments for Y and e
X-SVN-Rev: 686
2000-01-25 02:14:32 +00:00
Alan Liu
c3dc523600 ICU-182 NO API CHANGES; remove stdio; remove getISOYear (use YEAR_WOY now); other private method changes
X-SVN-Rev: 685
2000-01-25 02:13:45 +00:00
Alan Liu
edad3a22da ICU-182 minor code cleanup
X-SVN-Rev: 684
2000-01-25 02:12:12 +00:00
Alan Liu
6e75fbd00c ICU-182 revised computeJulianDay for YEAR YEAR_WOY WOY; other misc. cleanup
X-SVN-Rev: 683
2000-01-25 02:11:28 +00:00
Alan Liu
dab9203f53 ICU-182 allow pattern chars that lack Y and e equivalents; this is a workaround only; the proper fix is to supply the locale data
X-SVN-Rev: 682
2000-01-25 02:08:22 +00:00
Steven R. Loomis
af78a1b3b1 ICU-227 hp/ux [MORE general init'zer problems]
X-SVN-Rev: 671
2000-01-21 03:42:27 +00:00
Steven R. Loomis
0be3b10b9a ICU-227 newlines at end of file
X-SVN-Rev: 665
2000-01-20 06:58:59 +00:00
Vladimir Weinstein
ea469908f0 ICU-182 Implementation of DOW_LOCAL and YEAR_WOY, take 2
X-SVN-Rev: 663
2000-01-20 04:47:14 +00:00
Vladimir Weinstein
958a04eb2b ICU-182 implementation of DOW_LOCAL and YEAR_WOY, take 2
X-SVN-Rev: 661
2000-01-20 04:40:07 +00:00
Alan Liu
5304fb51e9 ICU-199 eliminate unused code; coalesce methods
X-SVN-Rev: 651
2000-01-19 19:25:28 +00:00
Alan Liu
8387fe98df ICU-199 unify incremental-nonincremental imp
X-SVN-Rev: 650
2000-01-19 19:12:42 +00:00
Alan Liu
4541f4aea8 ICU-199 cleanup API, change int[] to Position
X-SVN-Rev: 649
2000-01-19 19:02:10 +00:00
Vladimir Weinstein
23c9e60988 ICU-182 adding, rolling and parsing for DOW_LOCAL and YEAR_WOY
X-SVN-Rev: 646
2000-01-19 04:22:25 +00:00
Vladimir Weinstein
4fcd5b4699 ICU-182 parsing, adding and rolling for DOW_LOCAL and YEAR_WOY
X-SVN-Rev: 644
2000-01-19 04:18:44 +00:00
Alan Liu
7da50142ca ICU-199 UnicodeSet inherits from UnicodeFilter
X-SVN-Rev: 634
2000-01-18 20:00:56 +00:00
Markus Scherer
8ab661d242 ICU-201 add forward declarations before 'friend' statements
X-SVN-Rev: 633
2000-01-18 19:57:46 +00:00
Alan Liu
2d5cbe5d93 ICU-199 incorporate Mark's bug fixes
X-SVN-Rev: 630
2000-01-18 18:43:09 +00:00
Alan Liu
49a4f38e87 ICU-199 remove "keyboard" from method names, make max context len a member of Transliterator set by subclasses
X-SVN-Rev: 629
2000-01-18 18:27:27 +00:00
Steven R. Loomis
29a3b0aefd ICU-199 add jamo <-> hangul
X-SVN-Rev: 626
2000-01-18 02:50:50 +00:00
Alan Liu
114ff8ce98 ICU-199 fix filtering bug
X-SVN-Rev: 620
2000-01-18 02:04:59 +00:00
Alan Liu
44562e956f ICU-199 add Jamo-Hangul and Hangul-Jamo
X-SVN-Rev: 618
2000-01-18 01:55:52 +00:00
Madhu K
379766b73b ICU-199 Multiple declarations of a variable. Fixed for Unix.
X-SVN-Rev: 592
2000-01-15 01:46:40 +00:00
Alan Liu
d2185dcbe6 ICU-199 compound ID support
X-SVN-Rev: 585
2000-01-14 21:15:25 +00:00
Helena Chapman
db8def56c3 ICU-45 Added ErrorCode to the constructor APIs.
.

X-SVN-Rev: 578
2000-01-14 00:13:59 +00:00
Madhu K
95e425918b ICU-45 Fix to support bid-endian platforms.
X-SVN-Rev: 574
2000-01-13 23:41:25 +00:00
Madhu K
f3d4efa32d ICU-96 Inline function RuleBasedCollator::makeReorderedBuffer
called before being defined.  Fixed it.

X-SVN-Rev: 572
2000-01-13 21:36:39 +00:00
Helena Chapman
423580d732 ICU-84 Added OS390 fixes for 12/28 snapshot.
.

X-SVN-Rev: 570
2000-01-13 21:11:42 +00:00
Alan Liu
8171577fca ICU-199 create icu/data/translit/index.txt
X-SVN-Rev: 564
2000-01-13 14:11:06 +00:00
Alan Liu
8dd3eab784 ICU-199 remove unused constructor
X-SVN-Rev: 563
2000-01-13 14:10:10 +00:00
Alan Liu
712db54818 ICU-199 new rule syntax; performance improvement
X-SVN-Rev: 560
2000-01-13 07:28:31 +00:00
Alan Liu
1a6cfef879 ICU-199 new rule syntax; performance improvement; update rules
X-SVN-Rev: 559
2000-01-13 07:28:08 +00:00
Madhu K
b4674418b6 ICU-45 Fix for windows
X-SVN-Rev: 556
2000-01-13 01:23:38 +00:00
Madhu K
7f5b88a055 ICU-45 Multiple Declaration of a variable
X-SVN-Rev: 554
2000-01-13 01:01:17 +00:00
Steven R. Loomis
5ecfe44aa4 ICU-45 use TRUE/FALSE not true/false [*bbi]
X-SVN-Rev: 553
2000-01-12 22:24:10 +00:00
Alan Liu
13955b6ce2 ICU-199 rewrite UnicodeSet pattern parser
X-SVN-Rev: 547
2000-01-12 18:03:53 +00:00
Steven R. Loomis
fea8b1b618 ICU-12 'unicode/' in include path [header export fixes]
X-SVN-Rev: 545
2000-01-12 06:08:46 +00:00
Helena Chapman
8e02d61ed6 ICU-12 Fixed the Makefile.in to export all the header files in unicode/ directories in
common, i18n and extra/ustdio.

X-SVN-Rev: 542
2000-01-12 01:31:31 +00:00
Steven R. Loomis
464b29725e ICU-114 Add null transliterator to the makefile
X-SVN-Rev: 537
2000-01-12 00:12:59 +00:00
Alan Liu
27c4f96908 ICU-114 use U_FILE_SEP_STRING
X-SVN-Rev: 534
2000-01-11 19:48:48 +00:00
Alan Liu
ac174648f9 ICU-114 make getDisplayName static, change rb tags
X-SVN-Rev: 532
2000-01-11 19:39:28 +00:00
Alan Liu
66e286def7 ICU-114 make getDisplayName static
X-SVN-Rev: 531
2000-01-11 19:39:06 +00:00
Alan Liu
b062d159c4 ICU-114 add NullTransliterator
X-SVN-Rev: 528
2000-01-11 17:28:49 +00:00
Alan Liu
f367eb35fa ICU-114 fix UVector warning
X-SVN-Rev: 527
2000-01-11 17:26:46 +00:00
Steven R. Loomis
230ddb1f04 ICU-45 posix fixes
X-SVN-Rev: 515
2000-01-11 01:45:36 +00:00
Helena Chapman
5d308fa1ea ICU-45 Removed the SimpleTextBoundary implementation.
X-SVN-Rev: 514
2000-01-11 01:42:04 +00:00
Helena Chapman
3b89a0c831 ICU-45 Moved the include path around in the implementation.
X-SVN-Rev: 510
2000-01-11 00:46:58 +00:00
Helena Chapman
ee49e7e363 ICU-45 Moved rbbi.h and dbbi.h into unicode folder.
X-SVN-Rev: 509
2000-01-10 22:25:44 +00:00
Helena Chapman
c48ba34577 ICU-45 Fixed the include path problems.
X-SVN-Rev: 507
2000-01-10 21:21:52 +00:00
Helena Chapman
ffaec7a318 ICU-45 Fixed the include path problems.
X-SVN-Rev: 506
2000-01-10 21:10:21 +00:00
Helena Chapman
6a1f72fd1a ICU-45 Check in initial version of the RBBI implementation.
X-SVN-Rev: 505
2000-01-10 20:26:57 +00:00
Richard Gillam
016aa963f6 ICU-45 Initial check-in of RuleBasedBreakIterator and DictionaryBasedBreakIterator.
X-SVN-Rev: 502
2000-01-08 02:05:05 +00:00
Steven R. Loomis
1846280529 ICU-159 Port scope operator from Java (. -> ::) - thai coll fix for unix
X-SVN-Rev: 494
2000-01-06 20:12:14 +00:00
Steven R. Loomis
a8dbb2d531 ICU-211 backslashes in #include
X-SVN-Rev: 492
2000-01-06 20:02:04 +00:00
Helena Chapman
aedb933f7e ICU-163 Fixed warnings on MSVC 6.0.
X-SVN-Rev: 476
1999-12-29 22:33:47 +00:00
Vladimir Weinstein
8b20f17f49 ICU-12 all public include files are now in unicode dir, all private icu_ functions renamed to uprv_
X-SVN-Rev: 473
1999-12-28 23:57:50 +00:00
Vladimir Weinstein
8e21f86812 ICU-12 all public include files are now in unicode dir, all private icu_ functions renamed to uprv_
X-SVN-Rev: 472
1999-12-28 23:39:02 +00:00