Vladimir Weinstein
29de7f8abe
ICU-1851 CODAN implementation, take 1
...
X-SVN-Rev: 12686
2003-07-25 05:31:54 +00:00
Ram Viswanadha
9a043c2e5f
ICU-3050 StringPrep API first cut
...
X-SVN-Rev: 12674
2003-07-24 23:23:19 +00:00
Vladimir Weinstein
2a53fc8a87
ICU-3109 more Thai fixes
...
X-SVN-Rev: 12663
2003-07-23 22:49:25 +00:00
Vladimir Weinstein
f51587ccf7
ICU-3109 more Thai fixes
...
X-SVN-Rev: 12655
2003-07-22 17:26:51 +00:00
Steven R. Loomis
7656836ef9
ICU-2943 optimise Gregorian symbol lookup (never check ex. "Eras_gregorian")
...
X-SVN-Rev: 12654
2003-07-22 16:51:27 +00:00
Vladimir Weinstein
e4e47af619
ICU-3122 don't crash on invalid rule size 1 consisting of null character
...
X-SVN-Rev: 12651
2003-07-22 16:19:49 +00:00
Vladimir Weinstein
39933c8c0d
ICU-3109 fix Thai reordering bugs
...
X-SVN-Rev: 12637
2003-07-16 22:47:34 +00:00
Vladimir Weinstein
b12ab01059
ICU-3103 fix a bug in weight allocation
...
X-SVN-Rev: 12634
2003-07-16 05:52:08 +00:00
George Rhoten
70cf40862e
ICU-2256 Performance enhancement.
...
Make ustdio %e start up faster, especially since it's not using currency data.
X-SVN-Rev: 12622
2003-07-12 00:23:05 +00:00
George Rhoten
a28e257d74
ICU-2256 Performance enhancement. Make timezone data load faster.
...
X-SVN-Rev: 12621
2003-07-11 23:37:19 +00:00
Syn Wee Quek
5dc7d189e3
ICU-3094 fixed setOffset(0) error
...
X-SVN-Rev: 12608
2003-07-09 23:16:04 +00:00
Vladimir Weinstein
611dd4429a
ICU-3087 changed the timing of case bits calculation in order to get proper case bits for expansions
...
X-SVN-Rev: 12604
2003-07-08 23:56:15 +00:00
George Rhoten
9370a2cc96
ICU-2329 Properly define the enumeration functions for Solaris and z/OS
...
X-SVN-Rev: 12603
2003-07-08 15:40:10 +00:00
Syn Wee Quek
0f3da69467
ICU-3077 canonical search performed for full set of accents now. also added more detailed out-of-bounds checks
...
X-SVN-Rev: 12602
2003-07-08 02:02:17 +00:00
Syn Wee Quek
9ddbcf3ebe
ICU-3077 remove commented code
...
X-SVN-Rev: 12600
2003-07-03 23:19:42 +00:00
Syn Wee Quek
a5e7fe176a
ICU-3077 detailed out-of-bounds checks
...
X-SVN-Rev: 12597
2003-07-03 21:48:39 +00:00
Syn Wee Quek
9ebff88b24
ICU-3077 canonical search performed for full set of accents now. also added more detailed out-of-bounds checks
...
X-SVN-Rev: 12594
2003-07-03 19:17:35 +00:00
George Rhoten
59b46b5d61
ICU-2329 Fix a compiler warning
...
X-SVN-Rev: 12591
2003-07-03 00:51:18 +00:00
Markus Scherer
bd62571a6c
ICU-2329 always NUL-terminate the ID string for ID enumeration in C APIs
...
X-SVN-Rev: 12587
2003-07-02 21:23:39 +00:00
Markus Scherer
9ec6b45611
ICU-2329 replace APIs using char * for transliterator IDs with APIs using UChar * - to allow for more than invariant characters
...
X-SVN-Rev: 12586
2003-07-02 17:57:02 +00:00
Markus Scherer
a140572bbb
ICU-2329 always NUL-terminate the ID string for ID enumeration in C APIs
...
X-SVN-Rev: 12583
2003-07-02 17:23:15 +00:00
George Rhoten
95cc06e33c
ICU-3061 Handle _EURO and _PREEURO locale variants better
...
X-SVN-Rev: 12559
2003-06-25 00:04:49 +00:00
George Rhoten
30648b5c5f
ICU-1817 Move the plus sign to the end of the array for better backwards compatibility.
...
X-SVN-Rev: 12556
2003-06-24 17:00:41 +00:00
Andy Heninger
fae0b210ff
ICU-3028 Remove stub for \037 style octal in regular expression patterns.
...
X-SVN-Rev: 12554
2003-06-24 02:24:20 +00:00
George Rhoten
95e93fa9b4
ICU-3053 Porting changes for MPRAS
...
X-SVN-Rev: 12549
2003-06-23 22:15:00 +00:00
George Rhoten
0e5cd5f0c7
ICU-1817 Load the plus sign from the locale data.
...
X-SVN-Rev: 12544
2003-06-22 22:08:27 +00:00
Andy Heninger
3491f1356e
ICU-2729 Fix uninitialized variable in regex compiler.
...
X-SVN-Rev: 12506
2003-06-13 00:05:35 +00:00
Andy Heninger
64d4ee8a6f
ICU-2699 Eliminate two compiler warnings in regexcmp.cpp
...
X-SVN-Rev: 12499
2003-06-12 21:17:59 +00:00
George Rhoten
642dc3e103
ICU-2699 Fix some compiler warnings.
...
X-SVN-Rev: 12486
2003-06-12 01:16:56 +00:00
George Rhoten
c320d27f7e
ICU-2699 Fix some compiler warnings.
...
X-SVN-Rev: 12479
2003-06-11 23:02:19 +00:00
Markus Scherer
3bc12c63aa
ICU-2594 add a link to the collation design doc
...
X-SVN-Rev: 12473
2003-06-11 21:50:54 +00:00
Vladimir Weinstein
4271f9f5d9
ICU-2594 more description of collator and inverse uca images.
...
X-SVN-Rev: 12466
2003-06-11 19:31:44 +00:00
Ram Viswanadha
263ee64dc2
ICU-2589 fix doxygen warnings
...
X-SVN-Rev: 12459
2003-06-11 18:13:44 +00:00
Vladimir Weinstein
d06542ba39
ICU-2594 description of collator and inverse uca images.
...
X-SVN-Rev: 12451
2003-06-11 05:36:29 +00:00
Vladimir Weinstein
05acbd11e1
ICU-2589 doxygen warning fix
...
X-SVN-Rev: 12448
2003-06-11 03:57:32 +00:00
George Rhoten
cbfd3c445e
ICU-2699 Fix some compiler warnings.
...
X-SVN-Rev: 12445
2003-06-11 01:31:09 +00:00
George Rhoten
a351293c6e
ICU-2589 Fix doxygen warnings.
...
X-SVN-Rev: 12433
2003-06-10 23:19:36 +00:00
Vladimir Weinstein
bd90032804
ICU-2974 use uprv_memcpy instead of memcpy
...
X-SVN-Rev: 12432
2003-06-10 23:05:58 +00:00
Andy Heninger
623319609f
ICU-2118 Regex, disable debug code, should remove code coverage errors for it.
...
X-SVN-Rev: 12431
2003-06-10 22:50:17 +00:00
Steven R. Loomis
f9cf9c3af6
ICU-3009 remove unneeded clear()
...
X-SVN-Rev: 12428
2003-06-10 22:21:10 +00:00
Alan Liu
d00684805e
ICU-3012 add .plg files to .cvsignore
...
X-SVN-Rev: 12417
2003-06-10 18:06:00 +00:00
Doug Felt
ef866c2e45
ICU-2661 add missing @draft ICU 2.6 to factories and members
...
X-SVN-Rev: 12412
2003-06-10 17:41:46 +00:00
Steven R. Loomis
51ea41bfc5
ICU-3009 calendar code bug fixes - make factory-fresh calendars have the current time, and make calendar subclasses initialize properly
...
X-SVN-Rev: 12407
2003-06-10 03:58:41 +00:00
Steven R. Loomis
4f95032f4b
ICU-2707 just a comment that calendar subclass API will change.
...
X-SVN-Rev: 12393
2003-06-09 23:08:08 +00:00
Vladimir Weinstein
7b3687a7e8
ICU-2974 don't use new char[x] inside library, but uprv_malloc
...
X-SVN-Rev: 12384
2003-06-09 21:22:08 +00:00
Vladimir Weinstein
fabea4bb40
ICU-2974 disallow new X[0]
...
X-SVN-Rev: 12383
2003-06-09 21:21:36 +00:00
Andy Heninger
60fccf72a2
ICU-2970 Mutex initialization in translit. Thread safety in numformat.
...
X-SVN-Rev: 12380
2003-06-09 20:06:55 +00:00
George Rhoten
75930a0808
ICU-2589 Fix some doxygen warnings.
...
X-SVN-Rev: 12377
2003-06-09 06:13:14 +00:00
George Rhoten
abeaf6c3fc
ICU-2970 Initialize the mutexes in a safer way.
...
X-SVN-Rev: 12364
2003-06-06 22:50:26 +00:00
Steven R. Loomis
c07cd057ad
ICU-2970 use global mutex for protecting lazy initialized services
...
X-SVN-Rev: 12362
2003-06-06 22:01:28 +00:00
Doug Felt
be0e5e6bd0
ICU-2984 remove majik numbers from currency code, use uloc_getParent
...
X-SVN-Rev: 12357
2003-06-06 19:18:20 +00:00
Vladimir Weinstein
752e44d7d9
ICU-2840 tests shouldn't crash if there is no data
...
X-SVN-Rev: 12342
2003-06-06 05:05:22 +00:00
George Rhoten
48f5df5172
ICU-2984 refix copyright notice
...
X-SVN-Rev: 12336
2003-06-06 00:00:06 +00:00
George Rhoten
88fe03639c
ICU-2984 Use fewer magic numbers
...
X-SVN-Rev: 12335
2003-06-05 23:55:52 +00:00
George Rhoten
cb24fda3d8
ICU-2984 Use fewer magic numbers, and fix the U_BUFFER_OVERFLOW_ERROR error for some locales
...
X-SVN-Rev: 12334
2003-06-05 23:49:53 +00:00
Andy Heninger
4b2f13767c
ICU-2840 regexp init failure when data not present
...
X-SVN-Rev: 12328
2003-06-05 21:28:59 +00:00
George Rhoten
6efba6f144
ICU-2959 Better formatting of the copyright.
...
X-SVN-Rev: 12322
2003-06-05 20:17:13 +00:00
Alan Liu
67796b222d
ICU-2589 fix @draft etc. tags for 2.6
...
X-SVN-Rev: 12320
2003-06-05 19:50:06 +00:00
Alan Liu
94de212563
ICU-2974 disallow new X[0]
...
X-SVN-Rev: 12315
2003-06-05 17:26:12 +00:00
Alan Liu
170a67874b
ICU-2974 disallow new X[0]
...
X-SVN-Rev: 12314
2003-06-05 17:19:03 +00:00
Steven R. Loomis
ad141400ac
ICU-2840 don't crash w/o data
...
X-SVN-Rev: 12307
2003-06-05 00:00:07 +00:00
Steven R. Loomis
5fc78bf0ce
ICU-2840 don't crash without data
...
X-SVN-Rev: 12292
2003-06-04 22:02:07 +00:00
Vladimir Weinstein
b74dd8f3f2
ICU-2959 Added copyright notices to files that didn't have them
...
X-SVN-Rev: 12266
2003-06-04 01:06:48 +00:00
Vladimir Weinstein
939df78585
ICU-2661 @draft ICU 2.[01] -> @stable ICU 2.[01] + some comment typo fixing
...
X-SVN-Rev: 12264
2003-06-04 00:04:35 +00:00
Alan Liu
de95737116
ICU-2959 update copyright dates to include 2003
...
X-SVN-Rev: 12253
2003-06-03 20:58:22 +00:00
Vladimir Weinstein
c9475e02ae
ICU-2959 Updated copyright notices
...
X-SVN-Rev: 12246
2003-06-03 06:44:40 +00:00
Steven R. Loomis
817b681f1b
ICU-2959 copyright
...
X-SVN-Rev: 12245
2003-06-03 01:58:48 +00:00
Steven R. Loomis
753f3c3848
ICU-2589 fix @draft tags
...
X-SVN-Rev: 12244
2003-06-03 01:58:15 +00:00
Steven R. Loomis
d2cf2037ff
ICU-2589 docs update
...
X-SVN-Rev: 12240
2003-06-03 01:27:18 +00:00
Doug Felt
7259965261
ICU-2821 changes based on alan's review
...
X-SVN-Rev: 12229
2003-06-02 22:25:08 +00:00
Andy Heninger
265ed564e0
ICU-2959 copyright updated for RBBI, Regexp files.
...
X-SVN-Rev: 12228
2003-06-02 22:21:58 +00:00
Doug Felt
fb473c85d1
ICU-2959 update copyright notices
...
X-SVN-Rev: 12221
2003-06-02 18:47:02 +00:00
Steven R. Loomis
73a363b58e
ICU-2436 (same bug as in japanesecal) - use gregorian calendar to calculate february's length, not buddhist..
...
X-SVN-Rev: 12220
2003-06-02 18:46:41 +00:00
George Rhoten
509391d3dd
ICU-2959 Add copyright notices to the binaries.
...
X-SVN-Rev: 12219
2003-06-02 18:40:09 +00:00
Steven R. Loomis
2318e332fd
ICU-2436 correct off-by-one err in buffer calculation
...
X-SVN-Rev: 12206
2003-05-30 22:51:23 +00:00
Steven R. Loomis
1d4ef75826
ICU-2436 don't hide Calendar compatibility functions
...
X-SVN-Rev: 12196
2003-05-30 01:44:41 +00:00
Steven R. Loomis
9a31c7d78d
ICU-2436 allow 'y' to mean unpadded year
...
X-SVN-Rev: 12195
2003-05-30 00:53:37 +00:00
Steven R. Loomis
3c7d196f57
ICU-2436 More intl cal fixes. Now passes date format rt test
...
X-SVN-Rev: 12180
2003-05-29 23:01:03 +00:00
George Rhoten
2af5236067
ICU-2699 Fix some compiler warnings.
...
X-SVN-Rev: 12178
2003-05-29 22:22:08 +00:00
George Rhoten
16a8ad9f12
ICU-2699 Fix some compiler warnings.
...
X-SVN-Rev: 12174
2003-05-29 21:47:03 +00:00
Steven R. Loomis
6fafcb3d65
ICU-2436 another fix to field validation..
...
X-SVN-Rev: 12165
2003-05-29 20:07:01 +00:00
Steven R. Loomis
c089bc7a68
ICU-2436 fix nonatomic double assignment in init
...
X-SVN-Rev: 12164
2003-05-29 19:16:35 +00:00
George Rhoten
d1e455def1
ICU-2699 Fix some compiler warnings
...
X-SVN-Rev: 12158
2003-05-29 17:19:34 +00:00
Vladimir Weinstein
45d6db672b
ICU-2364 update according to the code review
...
X-SVN-Rev: 12146
2003-05-28 23:04:30 +00:00
George Rhoten
5ce03df134
ICU-2729 Make it easier to hide gStaticSets in the future,
...
X-SVN-Rev: 12143
2003-05-28 22:28:54 +00:00
Steven R. Loomis
ea2e0f7f96
ICU-2436 updates for formatting of japanese and buddhist calendars
...
X-SVN-Rev: 12139
2003-05-28 05:40:04 +00:00
George Rhoten
9c6d1331d4
ICU-2729 These classes should be deriving from UMemory
...
X-SVN-Rev: 12136
2003-05-28 03:04:04 +00:00
George Rhoten
c0feadc8e7
ICU-2729 Use uprv_free instead of delete
...
X-SVN-Rev: 12135
2003-05-28 03:03:44 +00:00
George Rhoten
b57ac91414
ICU-2729 Make it easier to hide gStaticSets in the future,
...
X-SVN-Rev: 12134
2003-05-28 01:42:29 +00:00
George Rhoten
8d76362fd2
ICU-2729 Hide some variable names, and don't use magic numbers.
...
X-SVN-Rev: 12133
2003-05-28 01:40:15 +00:00
Alan Liu
f31d82a835
ICU-2791 update ChoiceFormat docs
...
X-SVN-Rev: 12128
2003-05-27 23:48:09 +00:00
Doug Felt
9b8ccbcf5d
ICU-2821 fix memory leak
...
X-SVN-Rev: 12123
2003-05-27 18:53:39 +00:00
Vladimir Weinstein
73e41ffbff
ICU-2918 skip whitespace in parsing of prefix directive
...
X-SVN-Rev: 12117
2003-05-27 16:49:23 +00:00
Andy Heninger
16b5b797a3
ICU-2917 bad grapheme cluster matching with some Hangul syllables.
...
X-SVN-Rev: 12113
2003-05-27 03:03:47 +00:00
Alan Liu
82f6fab817
ICU-2592 document tz.icu data format
...
X-SVN-Rev: 12112
2003-05-26 23:31:43 +00:00
Alan Liu
c6c5b18a6d
ICU-2889 fix adoptDecimalFormatSymbols
...
X-SVN-Rev: 12111
2003-05-26 20:21:40 +00:00
Steven R. Loomis
abcce5d31b
ICU-2436 update for Japanese
...
X-SVN-Rev: 12106
2003-05-25 07:39:10 +00:00
Steven R. Loomis
f2e4031b0c
ICU-2436 Japanese Calendar implementation, other fixes (multi calendar)
...
X-SVN-Rev: 12105
2003-05-25 07:12:19 +00:00
Alan Liu
2e2674f2f4
ICU-2882 make DecimalFormatSymbols smarter about choice format currency names
...
X-SVN-Rev: 12086
2003-05-23 19:35:29 +00:00
Andy Heninger
d9a8861e89
ICU-2582 fix widespread spelling error of "possessive"
...
X-SVN-Rev: 12067
2003-05-23 01:35:03 +00:00
Andy Heninger
862039beb5
ICU-2902 regexp code review changes.
...
X-SVN-Rev: 12066
2003-05-23 01:33:52 +00:00
Andy Heninger
9c02edfe2d
ICU-2908 fix crash on regexp patterns with quantifiers on a surrogate pair e.g. \ud800\udc00*
...
X-SVN-Rev: 12065
2003-05-23 01:32:25 +00:00
Andy Heninger
e731ba6034
ICU-2582 fix widespread spelling error of "possessive"
...
X-SVN-Rev: 12064
2003-05-23 01:29:29 +00:00
Andy Heninger
615e84ebe0
ICU-2902 regex, matches with no input behave as if input was an empty string
...
Change requested in code review.
X-SVN-Rev: 12045
2003-05-22 00:51:23 +00:00
Andy Heninger
feeca769d5
ICU-2902 regex, matches with no input behave as if input was an empty string
...
Change requested in code review.
X-SVN-Rev: 12044
2003-05-22 00:44:00 +00:00
Doug Felt
76868c9e1d
ICU-2854 add note further clarifying lenient parse syntax
...
X-SVN-Rev: 12037
2003-05-21 18:55:50 +00:00
Steven R. Loomis
74b51c88c8
ICU-2436 documentation and @ tag updates, int'l calendars
...
X-SVN-Rev: 12034
2003-05-21 16:29:56 +00:00
Steven R. Loomis
89f1c6875b
ICU-2436 fix memory leak
...
X-SVN-Rev: 12028
2003-05-20 23:16:06 +00:00
Steven R. Loomis
0026f2d005
ICU-2436 calendar cleanup, fix double-checked locking
...
X-SVN-Rev: 12024
2003-05-20 17:02:52 +00:00
Alan Liu
9cd19fa781
ICU-2892 don't run past end
...
X-SVN-Rev: 12006
2003-05-19 21:06:22 +00:00
Alan Liu
23a8673212
ICU-2892 do literal whitespace match before parsing runs
...
X-SVN-Rev: 12004
2003-05-19 20:04:57 +00:00
Doug Felt
a3ae9000bc
ticket: 2755: fix compiler warnings for unused parameters
...
X-SVN-Rev: 12001
2003-05-19 17:04:05 +00:00
Steven R. Loomis
5c9d2e2f93
ICU-2436 removed some unused params (warnings cleanup)
...
X-SVN-Rev: 11994
2003-05-17 23:24:25 +00:00
George Rhoten
4a73df393f
ICU-2436 Add Calendars for Steven
...
X-SVN-Rev: 11988
2003-05-17 01:40:24 +00:00
George Rhoten
ad541fd41e
ICU-2659 Update urename.h, and hide functions that don't need to be
...
exported.
X-SVN-Rev: 11982
2003-05-16 22:53:54 +00:00
Steven R. Loomis
78e3941cc3
ICU-2436 Multiple Calendars - Japanese
...
X-SVN-Rev: 11978
2003-05-16 22:29:15 +00:00
Steven R. Loomis
11a7e83694
ICU-2436 Stub Japanese Calendar
...
X-SVN-Rev: 11977
2003-05-16 22:27:27 +00:00
Steven R. Loomis
c417e7bdb2
ICU-2436 Multiple Calendars - Buddhist
...
X-SVN-Rev: 11976
2003-05-16 22:19:51 +00:00
Steven R. Loomis
0dfe4a433d
ICU-2436 international calendars (Buddhist)
...
X-SVN-Rev: 11975
2003-05-16 22:05:41 +00:00
George Rhoten
2bb0802489
ICU-2699 Fix some compiler warnings
...
X-SVN-Rev: 11970
2003-05-16 20:33:01 +00:00
Steven R. Loomis
66e4cdd72a
ICU-2822 can't delete const objects
...
X-SVN-Rev: 11960
2003-05-16 00:37:43 +00:00
Steven R. Loomis
881fa8c396
ICU-2822 use TRUE/FALSE, not true/false.
...
X-SVN-Rev: 11959
2003-05-16 00:36:09 +00:00
Vladimir Weinstein
7ec7853f1e
ICU-2699 more gcc warnings fixes
...
X-SVN-Rev: 11958
2003-05-15 23:20:11 +00:00
Steven R. Loomis
41204087aa
ICU-2436 multiple calendar support
...
X-SVN-Rev: 11957
2003-05-15 22:31:16 +00:00
Steven R. Loomis
de486792a9
ICU-2436 Multiple Calendar support
...
X-SVN-Rev: 11956
2003-05-15 22:30:24 +00:00
Doug Felt
a6b61a7bea
ICU-2755 test ucoll_open
...
X-SVN-Rev: 11943
2003-05-15 20:22:48 +00:00
Doug Felt
192404d451
ICU-2822 fix clone of bad formatter, but ustdio shouldn't be trying to clone it anyway
...
X-SVN-Rev: 11941
2003-05-15 20:06:06 +00:00
George Rhoten
31d1414177
ICU-2729 Fix a memory leak
...
X-SVN-Rev: 11916
2003-05-13 23:12:37 +00:00
Vladimir Weinstein
a7afa89693
ICU-2364 Bump up UCA minor version number
...
X-SVN-Rev: 11913
2003-05-13 20:39:49 +00:00
George Rhoten
d966c171fb
ICU-2589 Fix some doxygen warnings.
...
X-SVN-Rev: 11895
2003-05-12 21:09:11 +00:00
George Rhoten
231b11fb9b
ICU-2589 Fix some doxygen warnings.
...
X-SVN-Rev: 11882
2003-05-10 00:33:00 +00:00
George Rhoten
3283cb8b1b
ICU-2589 Fix some doxygen warnings.
...
X-SVN-Rev: 11881
2003-05-10 00:27:54 +00:00
George Rhoten
b2427b6e75
ICU-2589 Fix some doxygen warnings.
...
X-SVN-Rev: 11880
2003-05-10 00:17:35 +00:00
George Rhoten
c3935e4e22
ICU-2589 Fix some doxygen warnings.
...
X-SVN-Rev: 11878
2003-05-09 23:55:38 +00:00
Vladimir Weinstein
12929b76f3
ICU-2546 more tests for mergeSortKeys
...
X-SVN-Rev: 11868
2003-05-09 20:10:44 +00:00
Vladimir Weinstein
385ad3802c
ICU-2412 check input arguments
...
X-SVN-Rev: 11867
2003-05-09 20:10:01 +00:00
Alan Liu
9b20bed1a3
ICU-2792 fix anomalous behavior when adding across a DST boundary
...
X-SVN-Rev: 11866
2003-05-09 19:13:59 +00:00
Andy Heninger
efc59e36a9
ICU-2411 Regexp, support for \x hex escapes in patterns added.
...
X-SVN-Rev: 11862
2003-05-09 16:55:08 +00:00
George Rhoten
9b139d6fb1
ICU-2039 Decrease the chance of failure from U_MEMORY_ALLOCATION_ERROR, and increase code coverage.
...
X-SVN-Rev: 11849
2003-05-08 23:19:50 +00:00
Doug Felt
399b051326
ICU-2755 add ucol_open_internal
...
X-SVN-Rev: 11846
2003-05-08 22:21:05 +00:00
Alan Liu
437b7cb038
ICU-2787 revise double-check code to improve thread safety
...
X-SVN-Rev: 11843
2003-05-08 21:08:06 +00:00
Vladimir Weinstein
351f2820c4
ICU-2851 fix a memory leak
...
X-SVN-Rev: 11839
2003-05-08 18:06:05 +00:00
Doug Felt
fdc637b53d
ICU-2755 ucol_open should fetch registered collators, still need to add test
...
X-SVN-Rev: 11838
2003-05-08 17:31:45 +00:00
Vladimir Weinstein
80d02c2ca3
ICU-2412 changes according to the public code review
...
X-SVN-Rev: 11829
2003-05-07 05:33:50 +00:00
Alan Liu
231176f7de
ICU-2787 fix comment
...
X-SVN-Rev: 11825
2003-05-07 00:05:33 +00:00
Alan Liu
f3cb8b5d00
ICU-2787 reduce number of function calls
...
X-SVN-Rev: 11820
2003-05-06 23:27:39 +00:00
Alan Liu
5be3104f22
ICU-2787 enable assert
...
X-SVN-Rev: 11819
2003-05-06 23:16:41 +00:00
Alan Liu
232bc47257
ICU-2787 revise double-check code to improve thread safety
...
X-SVN-Rev: 11818
2003-05-06 23:00:40 +00:00
Markus Scherer
3df0b027d6
ICU-2397 add comment that not all of UNORM_ITER_SIZE is needed, division truncation is ok
...
X-SVN-Rev: 11815
2003-05-06 18:53:42 +00:00
Vladimir Weinstein
b47f2755b8
ICU-2364 Build from rules if builder version is different. Also, additional control over image freeing - freeImageOnClose instead of relying on hasRealData
...
X-SVN-Rev: 11810
2003-05-06 07:28:34 +00:00
Vladimir Weinstein
cf4bdce3b5
ICU-2787 thread safety update to UCA and inv UCA loading
...
X-SVN-Rev: 11800
2003-05-05 21:23:11 +00:00
Markus Scherer
962c18923a
ICU-2537 add declarations mostly for unimplemented default constructors
...
X-SVN-Rev: 11798
2003-05-04 01:40:40 +00:00
George Rhoten
7210c1830c
ICU-2787 Regexp init thread safety; Improvements to u_init()
...
X-SVN-Rev: 11791
2003-05-02 23:19:29 +00:00
Alan Liu
b45637d193
ICU-2787 revise double-check code to improve thread safety
...
X-SVN-Rev: 11790
2003-05-02 23:14:53 +00:00
Doug Felt
556c72cc54
ICU-2755 fixed RuleBasedCollator clone/cc operations to handle aliasing cases,
...
added additional tests for getLocale of registered collators, misc fixes to ICUService,
StringSearch, ucollator to support changes.
X-SVN-Rev: 11786
2003-05-02 22:17:14 +00:00
Andy Heninger
9d82107759
ICU-2787 Regexp init thread safety.
...
X-SVN-Rev: 11783
2003-05-02 21:42:52 +00:00
Andy Heninger
a354eda3b3
ICU-2787 Regexp init thread safety.
...
X-SVN-Rev: 11782
2003-05-02 21:35:01 +00:00
Andy Heninger
e5e88aaf89
ICU-2787 Regexp init thread safety; Improvements to u_init()
...
X-SVN-Rev: 11781
2003-05-02 21:33:17 +00:00
George Rhoten
8125f3a80f
ICU-2707 Fix for MP-RAS
...
X-SVN-Rev: 11778
2003-05-02 20:06:37 +00:00
Alan Liu
0591810bee
ICU-444 update comments
...
X-SVN-Rev: 11765
2003-05-02 00:11:32 +00:00
Doug Felt
d00a183d4e
ICU-2222 made deprecated abstract methods concrete and delegate to new ones,
...
also fixed problem in apicoll which assumed fixed LTR argument evaluation order, TestCollator
also needed new (and old) overloads. couldn't use 'using' according to markus.
X-SVN-Rev: 11763
2003-05-01 23:23:52 +00:00
Doug Felt
7e745f0772
ICU-2755 tests for collation, docs, minor service changes
...
X-SVN-Rev: 11758
2003-05-01 18:27:24 +00:00
Vladimir Weinstein
2fe0072a9d
ICU-2222 introduce overloads for functions that used old C++ enums. Deprecate C++ enum using functions.
...
X-SVN-Rev: 11755
2003-05-01 17:43:01 +00:00
Vladimir Weinstein
cbfd841e2a
ICU-2710 Undo change made in error
...
X-SVN-Rev: 11753
2003-05-01 16:02:29 +00:00
Vladimir Weinstein
cd23b36a3b
ICU-2416 shifting should be done by the shift value, not mask value! Fixed a mental typo
...
X-SVN-Rev: 11751
2003-05-01 15:42:02 +00:00
Vladimir Weinstein
c9deed82de
ICU-2851 update to ucol_equals - now we analyze rules. Consider sorting reset anchors during tokenization.
...
X-SVN-Rev: 11750
2003-05-01 15:31:44 +00:00
Markus Scherer
8c1740d468
ICU-2710 remove @obsolete ICU 2.6 and earlier code
...
X-SVN-Rev: 11749
2003-05-01 01:51:51 +00:00
Markus Scherer
41c2ebf526
ICU-2710 remove @obsolete ICU 2.6 and earlier code
...
X-SVN-Rev: 11748
2003-05-01 01:31:28 +00:00
Vladimir Weinstein
6569f131ac
ICU-2851 initial implementation of ucol_equals (not yet complete, need to analyze rules)
...
X-SVN-Rev: 11746
2003-05-01 00:57:27 +00:00
George Rhoten
4e1913af46
ICU-2850 Add MSVC 7 (Visual Studio .NET) project files
...
X-SVN-Rev: 11743
2003-04-30 22:50:21 +00:00
Markus Scherer
ece6fe9eca
ICU-1730 add Replaceable::clone()
...
X-SVN-Rev: 11741
2003-04-30 22:08:57 +00:00
Vladimir Weinstein
b137857632
ICU-2364 update to versioning control for collation
...
X-SVN-Rev: 11737
2003-04-30 00:49:01 +00:00
Doug Felt
0ae75b6ac7
ICU-2821 try to work around sync bug on unix?
...
X-SVN-Rev: 11736
2003-04-30 00:17:54 +00:00
Doug Felt
000ce54f7e
ICU-2821 update currency registration cleanup code
...
X-SVN-Rev: 11731
2003-04-29 18:42:15 +00:00
Doug Felt
9dbfa5f995
ICU-2821 update currency registration to not use service, no fallback,
...
and country names + only EURO/PRE_EURO variants.
X-SVN-Rev: 11727
2003-04-29 16:55:44 +00:00
Vladimir Weinstein
7f79b235fc
ICU-2339 construct collator from rules if you cannot find binary data
...
X-SVN-Rev: 11724
2003-04-29 00:12:41 +00:00
Doug Felt
09bd2b2b11
ICU-2755 service registration for collation
...
X-SVN-Rev: 11722
2003-04-28 21:13:14 +00:00
George Rhoten
abaa737dfd
ICU-2589 Fix some doxygen warnings.
...
X-SVN-Rev: 11721
2003-04-26 00:55:02 +00:00
George Rhoten
a2228d8e2a
ICU-2589 Fix some doxygen warnings.
...
X-SVN-Rev: 11720
2003-04-26 00:48:12 +00:00
George Rhoten
59afab8283
ICU-2589 Fix some doxygen warnings.
...
X-SVN-Rev: 11719
2003-04-26 00:34:31 +00:00
George Rhoten
e1c569db1d
ICU-2589 Fix some doxygen warnings.
...
X-SVN-Rev: 11716
2003-04-26 00:12:33 +00:00
George Rhoten
5cc89c0134
ICU-2628 Don't delete const objects on z/OS
...
X-SVN-Rev: 11713
2003-04-25 23:38:20 +00:00
Doug Felt
4dc960f3a4
ICU-2821 service registration for currency
...
X-SVN-Rev: 11706
2003-04-25 18:02:09 +00:00
Alan Liu
4131ad8564
ICU-2824 move set/getCurrency from DecimalFormat to NumberFormat
...
X-SVN-Rev: 11681
2003-04-24 22:58:04 +00:00
Vladimir Weinstein
9727d42786
ICU-2364 collation versioning review
...
X-SVN-Rev: 11661
2003-04-24 07:00:27 +00:00
Vladimir Weinstein
657945ed51
ICU-2416 ucol_primaryOrder, ucol_secondaryOrder, ucol_tertiaryOrder APIs for easier separation of API and internal tests.
...
X-SVN-Rev: 11626
2003-04-23 04:47:00 +00:00
Alan Liu
d2cea9a9eb
ICU-2790 recognize alternate transliterator syntax characters
...
X-SVN-Rev: 11623
2003-04-23 00:20:16 +00:00
Doug Felt
42475ef053
ICU-1734 number spellout for fr_BE
...
X-SVN-Rev: 11622
2003-04-22 23:55:03 +00:00
Alan Liu
2a361f522d
ICU-2119 add format and parse of complex currency formats (ChoiceFormat-based); make fPad a UChar32 (was UnicodeString); fix surrogate handling in sev. spots
...
X-SVN-Rev: 11614
2003-04-21 22:48:16 +00:00
Alan Liu
f5b0cca143
ICU-2119 fix bug in parsing
...
X-SVN-Rev: 11613
2003-04-21 22:46:36 +00:00
Alan Liu
4a553638ef
ICU-2119 rewrite parsing of padding to work property; redo and fix parsing of surrogates and variable-length elements
...
X-SVN-Rev: 11609
2003-04-21 19:18:27 +00:00
George Rhoten
558be9c95e
ICU-2699 Fix some compiler warnings.
...
X-SVN-Rev: 11586
2003-04-18 21:43:25 +00:00
Alan Liu
3d61951c5c
ICU-2119 remove old code
...
X-SVN-Rev: 11574
2003-04-17 19:47:59 +00:00
Alan Liu
d0213320b9
ICU-2119 fix compiler error
...
X-SVN-Rev: 11553
2003-04-15 22:17:22 +00:00
George Rhoten
ce8e689663
ICU-1839 Use const UnicodeString & and not just UnicodeString.
...
X-SVN-Rev: 11547
2003-04-15 15:58:20 +00:00
Alan Liu
d7b1dd5be4
ICU-2119 remove docs about possible lack of NUL-termination
...
X-SVN-Rev: 11530
2003-04-11 23:24:41 +00:00
Alan Liu
763be6d6cb
ICU-2119 remove trailing comma (solariscc)
...
X-SVN-Rev: 11529
2003-04-11 22:59:59 +00:00
Alan Liu
1bba328280
ICU-2119 modify code to use Currencies instead of CurrencyElements; support multiple Currencies names and recognize ChoiceFormat patterns
...
X-SVN-Rev: 11519
2003-04-11 20:02:25 +00:00
George Rhoten
f6cef37345
ICU-2628 Updates for the import library installation on CygWin/MSVC and z/OS,
...
and updates for installation on CygWin/MSVC and QNX
X-SVN-Rev: 11501
2003-04-10 17:42:21 +00:00
Alan Liu
403e3c64a2
ICU-2154 standardize whitespace handling by date/number format
...
X-SVN-Rev: 11460
2003-04-04 20:55:10 +00:00
Andy Heninger
cf5d222f79
ICU-2422 Regexp, fix bug causing intermittent intltest failures
...
X-SVN-Rev: 11447
2003-04-03 19:27:14 +00:00
Andy Heninger
2d83a418a0
ICU-2422 Regexp, more speed optimizations, some cleanup
...
X-SVN-Rev: 11442
2003-04-02 23:10:16 +00:00
Andy Heninger
e0559f80d3
ICU-2422 Regexp speed optimizations, work in progress
...
X-SVN-Rev: 11424
2003-03-31 05:49:06 +00:00
Andy Heninger
2e7a2dd624
ICU-2422 Regexp, more speed optimizations
...
X-SVN-Rev: 11412
2003-03-28 02:31:17 +00:00
Vladimir Weinstein
a4a223f056
ICU-2412 thread safety stuff - added const to ucol_nextSortKeyPart, removed errorCode from UCollator structure - never worked but dangerous for thread safety.
...
X-SVN-Rev: 11410
2003-03-27 20:09:38 +00:00
Andy Heninger
a640031201
ICU-2422 Regexp, more speed optimizations
...
X-SVN-Rev: 11402
2003-03-27 01:25:20 +00:00
Andy Heninger
4b469843ee
ICU-2422 Regexp speed optimizations, work in progress
...
X-SVN-Rev: 11401
2003-03-26 06:25:55 +00:00
Andy Heninger
ec8e5274ba
ICU-2422 Regexp, more speed optimizations, work in progress
...
X-SVN-Rev: 11400
2003-03-26 01:17:16 +00:00
Vladimir Weinstein
bb08191a89
ICU-2412 fixed sortkey part termination bug
...
X-SVN-Rev: 11399
2003-03-25 18:25:09 +00:00
Vladimir Weinstein
d22fc47a1b
ICU-2412 stated that sortkeys generated by ucol_nextSortKeyPart are not compatible with the regular sortkeys
...
X-SVN-Rev: 11398
2003-03-25 18:23:32 +00:00
Andy Heninger
4575efb175
ICU-2422 Regexp general cleanup
...
X-SVN-Rev: 11387
2003-03-24 05:23:07 +00:00
Andy Heninger
c612056f6a
ICU-2422 Regexp, general cleanup
...
X-SVN-Rev: 11375
2003-03-21 00:40:25 +00:00
Andy Heninger
a472ee5d63
ICU-2422 Regexp general cleanup
...
X-SVN-Rev: 11372
2003-03-20 21:34:34 +00:00
Andy Heninger
f6d9573913
ICU-2422 Regexp, general cleanup
...
X-SVN-Rev: 11366
2003-03-20 01:15:10 +00:00
GCL Shanghai
2de3bade18
ICU-2222 fix breaking changes
...
X-SVN-Rev: 11357
2003-03-19 13:21:51 +00:00
Andy Heninger
f0e3f3d714
ICU-2422 Regexp, optimizing find() operations
...
X-SVN-Rev: 11354
2003-03-19 01:57:23 +00:00
George Rhoten
fae219cec9
ICU-2628 Allow z/OS and CygWin/MSVC to install their import libraries
...
(aka sidedeck on z/OS).
X-SVN-Rev: 11353
2003-03-19 01:56:39 +00:00
Alan Liu
239bd7b7e2
ICU-1085 make first day of week and minimal days of first week invalidate fields; enforce valid range
...
X-SVN-Rev: 11352
2003-03-18 18:17:24 +00:00
Andy Heninger
bf35d2da2e
ICU-2422 Regexp, optimizing find() operations, work in progress.
...
X-SVN-Rev: 11349
2003-03-18 01:51:36 +00:00
Markus Scherer
10c3e3f0b2
ICU-2397 allow to stack-allocate UNormIterator
...
X-SVN-Rev: 11339
2003-03-17 21:20:36 +00:00
Andy Heninger
e2ac4bbeb6
ICU-2422 Regexp find() optimizations, work in progress
...
X-SVN-Rev: 11334
2003-03-17 06:51:57 +00:00
George Rhoten
ea20db569b
ICU-2759 QNX has a problem with printf statements in C++ and they should not be used normally.
...
X-SVN-Rev: 11328
2003-03-15 01:42:12 +00:00
Andy Heninger
6ed78276e1
ICU-2422 Regexp, optimizing find() operations, work in progress.
...
X-SVN-Rev: 11310
2003-03-14 02:01:17 +00:00
Alan Liu
1ac2fc0b78
ICU-2656 complete rewrite of parse() to revise handling of abutting numeric fields so that "12345" x "HHmmss" => 1:23:45
...
X-SVN-Rev: 11308
2003-03-14 00:49:21 +00:00
Vladimir Weinstein
96fb0b59dc
ICU-2412 added comment for getnextsortkeypart, simplified some code etc...
...
X-SVN-Rev: 11292
2003-03-13 17:15:53 +00:00
Andy Heninger
fef34e930e
ICU-2422 Regexp, optimizing find() operations, work in progress.
...
X-SVN-Rev: 11290
2003-03-13 01:56:01 +00:00
Andy Heninger
1eee5ac497
ICU-2422 Regexp, optimizing find() operations, work in progress.
...
X-SVN-Rev: 11284
2003-03-12 01:59:22 +00:00
Andy Heninger
77a6b03679
ICU-2422 Regexp tests of expressions at http://www.regxlib.com/
...
X-SVN-Rev: 11279
2003-03-10 07:37:37 +00:00
Vladimir Weinstein
8b24f520fc
ICU-2412 some comments added
...
X-SVN-Rev: 11256
2003-03-07 07:00:53 +00:00
Alan Liu
e7be1a69e2
ICU-2656 make HHmmss parsing not parse negative numbers
...
X-SVN-Rev: 11254
2003-03-07 01:04:43 +00:00
Andy Heninger
f5fa67bfe3
ICU-2422 Regexp, optimizing find() operations, work in progress.
...
X-SVN-Rev: 11250
2003-03-06 01:57:52 +00:00
Alan Liu
03c212daf4
ICU-887 add new ucal_ time zone API
...
X-SVN-Rev: 11249
2003-03-05 18:36:48 +00:00
Steven R. Loomis
26c61ca37a
ICU-2412 no trailing commas in list/enum initializer
...
X-SVN-Rev: 11247
2003-03-05 01:02:31 +00:00
George Rhoten
a3b3b77616
ICU-1839 Use const & for setSymbol
...
X-SVN-Rev: 11235
2003-03-04 19:15:06 +00:00
Vladimir Weinstein
4659ebb3c1
ICU-2412 state bits distribution reorg + handling state overflow
...
X-SVN-Rev: 11229
2003-03-04 06:31:20 +00:00
Andy Heninger
09baec1685
ICU-2422 Regexp \N{NAME} added. (ZeroLengthMatch)* optimizations improved.
...
X-SVN-Rev: 11228
2003-03-04 01:10:46 +00:00
Andy Heninger
ae14297881
ICU-2422 look-behind ops implementation finished.
...
X-SVN-Rev: 11212
2003-03-02 19:11:09 +00:00
GCL Shanghai
79ee1a6a54
ICU-2222 Deprecate C++ enums that duplicate C enums
...
X-SVN-Rev: 11186
2003-02-28 13:21:23 +00:00
Doug Felt
7456e00aee
ICU-2203 no public hashtable, replace with const list of UnicodeString
...
X-SVN-Rev: 11179
2003-02-27 20:14:51 +00:00
Andy Heninger
acda85d7cf
ICU-2422 regexp, look-behind ops, work in progress.
...
X-SVN-Rev: 11176
2003-02-27 01:59:23 +00:00
Andy Heninger
2d3301b7f9
ICU-2422 look-behind op, plus some optimizations, work-in-progress.
...
X-SVN-Rev: 11168
2003-02-26 05:16:49 +00:00
Doug Felt
c31688a777
ICU-2203 C++ version of NumberFormat registration
...
X-SVN-Rev: 11160
2003-02-25 23:36:48 +00:00
Vladimir Weinstein
a1ca6bef0b
ICU-2412 Fixed a leak in ucol_strcollIter
...
X-SVN-Rev: 11156
2003-02-25 21:32:33 +00:00
George Rhoten
d5a60d2db3
ICU-2729 Fix a memory leak
...
X-SVN-Rev: 11153
2003-02-25 19:56:49 +00:00
Andy Heninger
ddf59cf344
ICU-2422 look-behind op, plus some optimizations, work-in-progress.
...
X-SVN-Rev: 11145
2003-02-24 05:12:29 +00:00
Syn Wee Quek
64c96bdef0
ICU-2720 thai backwards iteration fix, keep base consonants as unsafe code
...
X-SVN-Rev: 11142
2003-02-22 01:26:28 +00:00
GCL Shanghai
513a23fdae
ICU-2222 Deprecate C++ enums that duplicate C enums
...
X-SVN-Rev: 11137
2003-02-21 08:32:22 +00:00
Andy Heninger
2df0b33049
ICU-2422 regexp, add and use new case-insensitive constructor on UnicodeSet.
...
X-SVN-Rev: 11129
2003-02-21 01:15:16 +00:00
Vladimir Weinstein
44096afc59
ICU-2412 Fix for shifted in partial sort key generation & fix for a crash in double discontiguos Tibetan contraction
...
X-SVN-Rev: 11122
2003-02-20 08:18:37 +00:00
Vladimir Weinstein
b2b568a6bc
ICU-2412 exposed getUCollator, needed for intltest
...
X-SVN-Rev: 11113
2003-02-20 01:11:39 +00:00
Vladimir Weinstein
72c8bbe382
ICU-2412 check for identical prefixes at the start of ucol_strcollIter, better handling of Thai.
...
X-SVN-Rev: 11112
2003-02-20 01:06:06 +00:00
Andy Heninger
d31f8de161
ICU-2422 regexp, \X does grapheme clusters
...
X-SVN-Rev: 11071
2003-02-16 07:24:55 +00:00
Markus Scherer
4585019fa8
ICU-2412 internal normalization functions replace UBool ignoreHangul with int32_t options
...
X-SVN-Rev: 11067
2003-02-15 02:02:13 +00:00
Markus Scherer
c9b18b3e73
ICU-2412 internal normalization functions replace UBool ignoreHangul with int32_t options
...
X-SVN-Rev: 11066
2003-02-15 01:55:39 +00:00
Alan Liu
20b7287c2a
ICU-2374 added UErrorCode per review
...
X-SVN-Rev: 11055
2003-02-14 22:16:14 +00:00
Vladimir Weinstein
d89d403025
ICU-2412 another take of iterative collation and partial sort key generation
...
X-SVN-Rev: 11043
2003-02-14 07:46:20 +00:00
George Rhoten
6b0ec25200
ICU-2710 Remove obsolete code
...
X-SVN-Rev: 11041
2003-02-14 01:44:49 +00:00
Syn Wee Quek
b11567abc8
ICU-2204 array bounds checking error fix
...
X-SVN-Rev: 11037
2003-02-13 23:34:01 +00:00
Andy Heninger
14da9b81e3
ICU-2422 regexp, free-format support added, some match mode bugs fixed
...
X-SVN-Rev: 11035
2003-02-13 01:10:22 +00:00
Andy Heninger
2397658197
ICU-2422 regexp, match flag setting options added.
...
X-SVN-Rev: 11032
2003-02-12 01:28:01 +00:00
George Rhoten
4194737649
ICU-2000 Fixed a compiler warning
...
X-SVN-Rev: 11018
2003-02-11 02:45:50 +00:00
Andy Heninger
483da7c7df
ICU-2422 regexp, case insensitive matching, work in progress
...
X-SVN-Rev: 11013
2003-02-11 01:17:51 +00:00
George Rhoten
4d3562dcb7
ICU-2705 Add CygWin/MSVC support
...
X-SVN-Rev: 11008
2003-02-11 00:13:48 +00:00
Vladimir Weinstein
a9a3d50b4a
ICU-2412 getPreviousCE handling bug fix.
...
X-SVN-Rev: 10996
2003-02-08 02:16:54 +00:00
George Rhoten
42a01f819f
ICU-2686 Fix a link
...
X-SVN-Rev: 10990
2003-02-07 02:16:50 +00:00
Andy Heninger
7f44eb19cf
ICU-2422 regexp, case insensitive matching, work in progress
...
X-SVN-Rev: 10989
2003-02-07 02:04:14 +00:00
Vladimir Weinstein
dada4309fd
ICU-2412 getNextSortKeyPart implementation plus various fixes to iterative collation
...
X-SVN-Rev: 10984
2003-02-06 23:29:56 +00:00
George Rhoten
84cb864c59
ICU-2000 Fixed a compiler warning
...
X-SVN-Rev: 10982
2003-02-06 22:57:35 +00:00
George Rhoten
548ec9a6e7
ICU-2000 Fixed a compiler warning
...
X-SVN-Rev: 10981
2003-02-06 22:03:58 +00:00
Andy Heninger
5522a8521c
ICU-2422 regex test reorg, improved debug options
...
X-SVN-Rev: 10979
2003-02-06 01:55:17 +00:00
Alan Liu
79cbea17a2
ICU-2689 invalid compound ID crashes createInstance -- fixed
...
X-SVN-Rev: 10965
2003-02-05 20:40:36 +00:00
George Rhoten
bfd8a3014b
ICU-2686 Document createAvailableIDs -> createEnumeration
...
X-SVN-Rev: 10962
2003-02-05 06:59:23 +00:00
Andy Heninger
6415f52007
ICU-2422 regexp tests, work in progress.
...
X-SVN-Rev: 10961
2003-02-05 06:50:32 +00:00
Alan Liu
1e8ae887c7
ICU-2374 cache the default NumberFormat and the default DateFormat used when subformats[i].format == NULL; this will improve format() performance in some cases
...
X-SVN-Rev: 10957
2003-02-05 00:53:44 +00:00
George Rhoten
6a7d5d2535
ICU-2686 Fix a link
...
X-SVN-Rev: 10952
2003-02-04 18:35:57 +00:00
Andy Heninger
fc1f59a88d
ICU-2422 fixed g++ compilation problem in regexcmp, got some other work in progress as well.
...
X-SVN-Rev: 10949
2003-02-04 00:36:30 +00:00
George Rhoten
1890772362
ICU-2686 Fix the HTML for doxygen
...
X-SVN-Rev: 10948
2003-02-03 22:34:59 +00:00
Andy Heninger
61b188cc37
ICU-2422 regexp, Look-ahead ops added. Bug in caching input
...
string in Matcher fixed.
X-SVN-Rev: 10938
2003-01-31 02:00:52 +00:00
George Rhoten
4d7921d1b8
ICU-2686 Various documentation updates.
...
X-SVN-Rev: 10937
2003-01-30 22:48:58 +00:00
Andy Heninger
6696782926
ICU-2422 regexp, back out nested capture group hack. The failing test is
...
either a bug or a really odd specification in Perl.
Clean up test memory leaks.
X-SVN-Rev: 10923
2003-01-29 01:40:59 +00:00
Andy Heninger
b0155515f7
ICU-2422 regexp, more perl test fixes.
...
X-SVN-Rev: 10921
2003-01-28 23:44:22 +00:00
Alan Liu
c3499b03fc
ICU-122 rename getFormatTypeList to getArgTypeList
...
X-SVN-Rev: 10918
2003-01-28 22:21:57 +00:00
Alan Liu
8dce401dd8
ICU-122 support arbitrary count of arguments; access getArgTypeList private
...
X-SVN-Rev: 10917
2003-01-28 22:21:14 +00:00
Alan Liu
5b75f1a89e
ICU-122 support arbitrary count for getFormats; fix custom date/time pattern parsing
...
X-SVN-Rev: 10916
2003-01-28 22:17:40 +00:00
Alan Liu
ee618ab3ec
ICU-122 clean, rewrite, and correct javadoc; make getFormatTypeList private; support arbitrary count for getFormats
...
X-SVN-Rev: 10915
2003-01-28 22:16:10 +00:00
Alan Liu
8c64e1bb22
ICU-122 remove 10-arg and 10-subformat limits
...
X-SVN-Rev: 10911
2003-01-27 17:27:40 +00:00
Alan Liu
5d15bbb33f
ICU-122 move syntaxError method to .cpp and make it static (was inline)
...
X-SVN-Rev: 10909
2003-01-27 17:26:06 +00:00
Andy Heninger
3c3f0df9bc
ICU-2422 regexp, more fixes to and for the Perl tests.
...
X-SVN-Rev: 10906
2003-01-27 00:33:43 +00:00
Andy Heninger
41e90b5773
ICU-2422 regexp, fix a number of bugs uncovered by perl regexp tests. Some still remain.
...
X-SVN-Rev: 10905
2003-01-25 18:57:42 +00:00
Andy Heninger
a92820c54b
ICU-2422 regexp, tests from perl, and some bug fixes
...
X-SVN-Rev: 10901
2003-01-24 02:05:03 +00:00
Vladimir Weinstein
bfe52dc06c
ICU-2412 more work on ucol_strcollIter. Also added ucol_nextSortKeyPart. Code is still in flux and not for the faint of heart.
...
X-SVN-Rev: 10898
2003-01-23 01:52:34 +00:00
Andy Heninger
be325be26c
ICU-2422 regexp, remove some debugging code that was accidently left in
...
X-SVN-Rev: 10890
2003-01-22 19:19:36 +00:00
Andy Heninger
a868ba8a94
ICU-2422 add back references
...
X-SVN-Rev: 10878
2003-01-21 04:56:14 +00:00
Vladimir Weinstein
c0513031ab
ICU-2659 bumped the version number to 2.6
...
X-SVN-Rev: 10873
2003-01-20 17:57:20 +00:00
Vladimir Weinstein
2522e399e1
ICU-2412 ucol_strcollIter - strcoll that takes UCharIterator * - implementation + a bug fix in sortkey length calculation
...
X-SVN-Rev: 10872
2003-01-20 07:43:32 +00:00
Vladimir Weinstein
001af0ad79
ICU-2412 ucol_strcollIter - strcoll that takes UCharIterator *
...
X-SVN-Rev: 10870
2003-01-20 07:42:28 +00:00
Andy Heninger
8501288a1e
ICU-2422 add possessive quantifiers
...
X-SVN-Rev: 10869
2003-01-20 06:25:23 +00:00
Andy Heninger
50a1da1f2b
ICU-2422 regexp, atomic paretheses added, but still buggy
...
X-SVN-Rev: 10865
2003-01-17 01:43:54 +00:00
George Rhoten
80fce8af49
ICU-2422 Fix a compiler error for HP/UX and Solaris
...
X-SVN-Rev: 10863
2003-01-16 19:37:00 +00:00
Andy Heninger
01147100bd
ICU-2422 regexp, {min,max} quantifiers added.
...
X-SVN-Rev: 10859
2003-01-16 01:12:04 +00:00
Andy Heninger
9c23e724ee
ICU-2420 regexp perf, replace use of UVector, UnicodeString in execution engine
...
X-SVN-Rev: 10824
2003-01-08 23:38:23 +00:00
George Rhoten
a59ad26f6a
ICU-2565 fix doxygen warnings
...
X-SVN-Rev: 10811
2003-01-06 17:53:06 +00:00
Markus Scherer
480ec3a447
ICU-2611 organize source files into folders
...
X-SVN-Rev: 10806
2003-01-02 19:07:58 +00:00
Alan Liu
03a1aa77bc
ICU-2565 fix doxygen warnings
...
X-SVN-Rev: 10758
2002-12-19 00:43:21 +00:00
Alan Liu
14b296fa3c
ICU-2565 fix doxygen warnings
...
X-SVN-Rev: 10756
2002-12-19 00:25:31 +00:00
Vladimir Weinstein
4115ca506e
ICU-2565 added ICU tags to some defines & consts
...
X-SVN-Rev: 10755
2002-12-19 00:23:20 +00:00
Alan Liu
dc02dd8cb9
ICU-2071 bump getGMT to @obsolete 2.6 (authorized by markus)
...
X-SVN-Rev: 10753
2002-12-19 00:16:57 +00:00
Vladimir Weinstein
12f00f5f10
ICU-2565 added ICU tags to some defines & consts
...
X-SVN-Rev: 10752
2002-12-19 00:11:32 +00:00
Vladimir Weinstein
f6df211be9
ICU-2039 Some assignment operators and copy constructors declared private
...
X-SVN-Rev: 10747
2002-12-18 23:17:12 +00:00
Ram Viswanadha
066548c179
ICU-2565 @stable etc lables
...
X-SVN-Rev: 10744
2002-12-18 23:00:25 +00:00
Vladimir Weinstein
89628f1df9
ICU-2107 added copyright notices
...
X-SVN-Rev: 10722
2002-12-18 08:31:34 +00:00
George Rhoten
b6fff52585
ICU-2529 Use a more standard implementation of RTTI
...
X-SVN-Rev: 10716
2002-12-18 01:46:21 +00:00
George Rhoten
efb3f15da0
ICU-2135 Make more data const.
...
X-SVN-Rev: 10712
2002-12-18 01:23:47 +00:00
Syn Wee Quek
f2d18275b4
ICU-2118
...
code coverage test
X-SVN-Rev: 10711
2002-12-18 00:58:09 +00:00
George Rhoten
d53c416732
ICU-2529 Use a more standard implementation of RTTI
...
X-SVN-Rev: 10709
2002-12-18 00:52:21 +00:00
Vladimir Weinstein
e4183bba44
ICU-2565 added ICU tags to some defines & consts
...
X-SVN-Rev: 10703
2002-12-17 23:37:09 +00:00
George Rhoten
60c74730d7
ICU-2085 #ifdef out deprecated code. The header was already #ifdef out.
...
X-SVN-Rev: 10700
2002-12-17 22:44:46 +00:00
Syn Wee Quek
9a87c043b0
ICU-2087 added @stable
...
X-SVN-Rev: 10699
2002-12-17 22:10:06 +00:00
Markus Scherer
320958102b
ICU-2581 add global new/delete with crashing implementations to make sure they are never called from within icu4c
...
X-SVN-Rev: 10698
2002-12-17 21:26:31 +00:00
Steven R. Loomis
105aac3285
ICU-2529 remove GetDynamicClassID() functions that should not be present
...
X-SVN-Rev: 10685
2002-12-16 20:05:46 +00:00
Andy Heninger
4dec8e4a60
ICU-2578 regexp, fix assertion failure / internal error on the not-yet-implemented possessive quatifiers
...
X-SVN-Rev: 10681
2002-12-16 00:14:31 +00:00
George Rhoten
714e40a7bc
ICU-2457 Don't generate debugging information for release mode
...
X-SVN-Rev: 10675
2002-12-14 07:39:37 +00:00
Alan Liu
fcaea48b4b
ICU-2135 fix DigitList::operator= to avoid reading unassigned memory
...
X-SVN-Rev: 10661
2002-12-13 19:46:06 +00:00
Ram Viswanadha
f2cd70e476
ICU-2565 add @stable, etc tags
...
X-SVN-Rev: 10638
2002-12-12 01:39:37 +00:00
Ram Viswanadha
451e27216f
ICU-2565 update documentation
...
X-SVN-Rev: 10636
2002-12-12 01:23:05 +00:00
Ram Viswanadha
a4fd8aaa88
ICU-2565 add @stable, etc tags
...
X-SVN-Rev: 10633
2002-12-12 01:01:41 +00:00
Alan Liu
e2d5a954cc
ICU-2087 convert @deprecated to @obsolete as appropriate
...
X-SVN-Rev: 10630
2002-12-12 00:33:11 +00:00
Alan Liu
12bed0cecb
ICU-2087 convert @deprecated to @obsolete as appropriate
...
X-SVN-Rev: 10627
2002-12-12 00:20:45 +00:00
Alan Liu
96921b5af8
ICU-2087 convert @deprecated to @obsolete as appropriate
...
X-SVN-Rev: 10626
2002-12-12 00:12:08 +00:00
Vladimir Weinstein
c5d23dc024
ICU-2565 added ICU tags to some defines & consts
...
X-SVN-Rev: 10625
2002-12-11 23:57:33 +00:00
Alan Liu
3c23b5eaf7
ICU-2504 fix typo in spelling, U_MULTIPLE_DECIMAL_SEPERATORS => U_MULTIPLE_DECIMAL_SEPARATORS (old spelling still defined for compatibility)
...
X-SVN-Rev: 10615
2002-12-11 22:28:34 +00:00
Syn Wee Quek
0d21989098
ICU-2087 added @stable
...
X-SVN-Rev: 10607
2002-12-11 19:30:08 +00:00
Markus Scherer
616eee4bd8
ICU-2373 "David Goldsmith"->"D. Goldsmith"
...
X-SVN-Rev: 10593
2002-12-11 00:38:11 +00:00
Syn Wee Quek
59893d78c9
ICU-2294
...
subclassability test
X-SVN-Rev: 10576
2002-12-10 06:02:50 +00:00
Alan Liu
6eb4cc43d2
ICU-2152 fix dumb typo
...
X-SVN-Rev: 10572
2002-12-10 01:12:33 +00:00
Alan Liu
c65df17156
ICU-2152 minimize code within mutexes
...
X-SVN-Rev: 10566
2002-12-09 22:58:27 +00:00
Alan Liu
bbb47e7920
ICU-2152 minimize code within mutexes
...
X-SVN-Rev: 10560
2002-12-09 18:10:43 +00:00
Alan Liu
2f531fb108
ICU-2087 convert @deprecated to @obsolete as appropriate
...
X-SVN-Rev: 10559
2002-12-09 17:22:54 +00:00
George Rhoten
8b5d063db9
ICU-2000 Fixed some compiler warnings.
...
X-SVN-Rev: 10553
2002-12-06 23:53:00 +00:00
George Rhoten
6b0a7a05e8
ICU-2000 Fix some compiler warnings (fix by Vladimir)
...
X-SVN-Rev: 10538
2002-12-06 20:05:09 +00:00
Syn Wee Quek
7125ce7540
ICU-2135 modified checks for unsafe characters
...
X-SVN-Rev: 10531
2002-12-06 17:55:33 +00:00
Alan Liu
b00b17ebd1
ICU-2087 add "ICU 2.0" to versionless @stable tags, and add "ICU" to @stable tags that lack it
...
X-SVN-Rev: 10488
2002-12-05 00:30:16 +00:00
Alan Liu
b49e09af34
ICU-2087 remove @ tags from internal header
...
X-SVN-Rev: 10487
2002-12-05 00:28:48 +00:00
Markus Scherer
2af8b25b5a
ICU-2087 change @stable to @stable ICU 2.0
...
X-SVN-Rev: 10483
2002-12-04 23:46:16 +00:00
Andy Heninger
ba62204560
ICU-2103 API docs, @stable, @draft, etc. added.
...
X-SVN-Rev: 10476
2002-12-04 18:21:09 +00:00
Vladimir Weinstein
2f79227b38
ICU-2135 more memory fixes
...
X-SVN-Rev: 10467
2002-12-04 00:28:06 +00:00
Syn Wee Quek
72601a817c
ICU-2135 modified checks for unsafe characters
...
X-SVN-Rev: 10460
2002-12-03 23:59:06 +00:00
Vladimir Weinstein
bcd885f8c0
ICU-2087 change @draft 2.0 to @stable
...
X-SVN-Rev: 10459
2002-12-03 23:50:06 +00:00
George Rhoten
bef9018f7e
ICU-2118 DigitList is a utility class because some of its fields are public.
...
It should derive from UMemory instead of UObject because of this, and some of its RTTI info should be removed.
X-SVN-Rev: 10409
2002-11-30 02:43:51 +00:00
Steven R. Loomis
2720003f78
ICU-2529 close the namespace inside the #ifdef please
...
X-SVN-Rev: 10405
2002-11-28 01:27:35 +00:00
Alan Liu
715fa2b4ce
ICU-2087 change incorrect @draft tags to @internal
...
X-SVN-Rev: 10402
2002-11-27 20:08:39 +00:00
Alan Liu
8d85ca3664
ICU-2087 change @draft ICU 2.0 tags to @stable
...
X-SVN-Rev: 10400
2002-11-27 20:07:53 +00:00
Syn Wee Quek
5cb6305432
ICU-2087 replace @draft ICU 2.0 with @stable
...
X-SVN-Rev: 10391
2002-11-27 01:47:01 +00:00
Alan Liu
bf44d85f9e
ICU-2118 fix #ifdef unintended change in access
...
X-SVN-Rev: 10389
2002-11-27 00:19:55 +00:00
Doug Felt
622be9eb16
ICU-2087 draft 2.0 -> stable rbnf
...
X-SVN-Rev: 10380
2002-11-26 18:30:13 +00:00
Doug Felt
649376466a
ICU-2398 rbnf doc cleanup
...
X-SVN-Rev: 10378
2002-11-26 18:23:15 +00:00
Doug Felt
ba30384f10
ICU-1949 StringEnumeration changes to public UObject
...
X-SVN-Rev: 10372
2002-11-26 00:46:48 +00:00
Alan Liu
400a5efce1
ICU-2347 rewrite TZEnumeration::next() per review feedback
...
X-SVN-Rev: 10371
2002-11-26 00:41:13 +00:00
Alan Liu
8a4c069318
ICU-2370 fix parameter docs/names for format() and related fns
...
X-SVN-Rev: 10366
2002-11-25 18:31:23 +00:00
Alan Liu
9d30c08f22
ICU-2370 fix format() docs regarding appending to result string; also misc other doc and parameter name fixes
...
X-SVN-Rev: 10364
2002-11-23 01:11:50 +00:00
Vladimir Weinstein
e56cb89e0d
ICU-1855 changes according to code review
...
X-SVN-Rev: 10361
2002-11-23 00:52:55 +00:00
Alan Liu
acc6c8332e
ICU-2025 improve @deprecated tags
...
X-SVN-Rev: 10342
2002-11-22 18:31:51 +00:00
Doug Felt
128bf53fe3
ICU-1949 change StringEnumeration per Markus's request
...
X-SVN-Rev: 10339
2002-11-22 18:16:02 +00:00
Syn Wee Quek
4374eb9778
ICU-2118
...
code coverage
deprecated protected unused collator constructor
X-SVN-Rev: 10323
2002-11-21 22:52:46 +00:00
Vladimir Weinstein
0740e8b325
ICU-1854 changes according to code review
...
X-SVN-Rev: 10320
2002-11-21 21:05:14 +00:00
Vladimir Weinstein
ec619ff9f6
ICU-1855 changes according to code review
...
X-SVN-Rev: 10319
2002-11-21 21:04:51 +00:00
Syn Wee Quek
8ec395e863
ICU-2118
...
removed unnecessary and uncalled private methods
X-SVN-Rev: 10311
2002-11-21 01:11:57 +00:00
Andy Heninger
41accb8237
ICU-105 Regular Expressions, fix memory leak, improved test coverage
...
X-SVN-Rev: 10310
2002-11-21 01:06:00 +00:00
Alan Liu
1d72926c95
ICU-2347 make review fixes
...
X-SVN-Rev: 10309
2002-11-21 00:59:20 +00:00
Andy Heninger
b029ea78a7
ICU-105 Regular Expressions, Add tests for improved API code coverage
...
X-SVN-Rev: 10308
2002-11-21 00:49:52 +00:00
Alan Liu
f8be29dfa1
ICU-2347 make review fixes (comments only)
...
X-SVN-Rev: 10307
2002-11-21 00:19:55 +00:00
Andy Heninger
00da27677a
ICU-105 Regular Expressions, improved formatting of debug output.
...
X-SVN-Rev: 10306
2002-11-20 23:30:20 +00:00
Andy Heninger
24bf088281
ICU-105 Regular Expressions, changes from code review
...
X-SVN-Rev: 10294
2002-11-19 19:31:03 +00:00
Markus Scherer
f8a169d29a
ICU-2351 make behavior of bogus strings consistent with NULL: only assignment revives a bogus string - special code for output string wrappers for pure preflighting
...
X-SVN-Rev: 10282
2002-11-16 01:14:40 +00:00
Vladimir Weinstein
ad1e900682
ICU-2079 relax data checking for UCA version
...
X-SVN-Rev: 10263
2002-11-14 21:00:19 +00:00
Andy Heninger
fa1b944f9f
ICU-105 Regular Expressions, ongoing development
...
X-SVN-Rev: 10258
2002-11-14 18:27:00 +00:00
Markus Scherer
be1562a9bd
ICU-2085 properly deprecate TZ::inDaylightTime() in both the base and implementation classes
...
X-SVN-Rev: 10253
2002-11-14 02:04:10 +00:00
Alan Liu
bcdc20bce8
ICU-1837 use style context during replace
...
X-SVN-Rev: 10251
2002-11-14 01:46:11 +00:00
Steven R. Loomis
e08ac06893
ICU-2347 Cast away const on delete.
...
X-SVN-Rev: 10245
2002-11-14 00:47:56 +00:00
George Rhoten
8c4673aa29
ICU-2085 #ifdef out deprecated code
...
X-SVN-Rev: 10239
2002-11-13 22:36:43 +00:00
Andy Heninger
f54596b532
ICU-105 Regular Expressions, API docs updated
...
X-SVN-Rev: 10231
2002-11-13 02:28:04 +00:00
Alan Liu
66a285bef3
ICU-2347 add new timezone enumeration API and deprecate old one
...
X-SVN-Rev: 10230
2002-11-12 23:52:27 +00:00
Andy Heninger
fa16d0f578
ICU-105 Regular Expressions, ongoing development
...
X-SVN-Rev: 10220
2002-11-11 18:49:49 +00:00
Andy Heninger
54d2cd87e5
ICU-105 Regular Expressions, memory cleanup
...
X-SVN-Rev: 10186
2002-11-07 20:06:39 +00:00
Andy Heninger
2d39fda4e3
ICU-105 Regular Expressions, ongoing development
...
X-SVN-Rev: 10180
2002-11-07 02:34:46 +00:00
Alan Liu
819429ec06
ICU-2015 move getRuleWhiteSpaceSet to uprops and convert it from C++ to C
...
X-SVN-Rev: 10177
2002-11-07 01:28:14 +00:00
Andy Heninger
96ec073b83
ICU-105 Regular Expressions, ongoing development
...
X-SVN-Rev: 10157
2002-11-06 02:35:20 +00:00
Markus Scherer
c22abf74ad
ICU-1785 replace hardcoded skippables sets with calls to unorm_isNFSkippable()
...
X-SVN-Rev: 10151
2002-11-05 00:53:42 +00:00
Andy Heninger
14b065ca9d
ICU-105 Regular Expressions, ongoing development
...
X-SVN-Rev: 10146
2002-11-04 19:09:35 +00:00
Steven R. Loomis
10bc681d20
ICU-2457 update to 2.4 version number
...
X-SVN-Rev: 10137
2002-11-01 01:45:24 +00:00
George Rhoten
f85b8fd193
ICU-2394 Update the http:// link
...
X-SVN-Rev: 10136
2002-10-31 23:34:15 +00:00
Andy Heninger
9600c27c58
ICU-105 Regular Expressions, ongoing development
...
X-SVN-Rev: 10135
2002-10-31 23:01:54 +00:00
Andy Heninger
ccd8fc3536
ICU-105 Regular Expressions, ongoing development
...
X-SVN-Rev: 10132
2002-10-31 01:58:01 +00:00
Vladimir Weinstein
cb3c5ddfb1
ICU-1855 Renamed "copy" to "optimize" per Mark's request
...
X-SVN-Rev: 10087
2002-10-29 23:02:32 +00:00
Andy Heninger
5494469d5b
ICU-105 Regular Expressions, ongoing development
...
X-SVN-Rev: 10076
2002-10-29 01:20:15 +00:00
Andy Heninger
00767a816c
ICU-105 Regular Expressions, ongoing development
...
X-SVN-Rev: 10069
2002-10-28 17:18:44 +00:00
Andy Heninger
425ac49187
ICU-105 Regular Expressions, ongoing development
...
X-SVN-Rev: 10063
2002-10-24 22:16:07 +00:00
Vladimir Weinstein
8d1a83e3d5
ICU-1855 Considered strings to be Null-terminated, when they were not. Fixed.
...
X-SVN-Rev: 10054
2002-10-23 21:11:51 +00:00
Andy Heninger
b5a133cc7d
ICU-105 Regular Expressions, ongoing development
...
X-SVN-Rev: 10053
2002-10-23 16:38:10 +00:00
Andy Heninger
6bd8583607
ICU-105 Regular Expressions initial check in
...
X-SVN-Rev: 10051
2002-10-23 01:14:17 +00:00