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
Andy Heninger
11891ab0d8
ICU-105 Regular Expressions initial check in
...
X-SVN-Rev: 10050
2002-10-22 00:09:32 +00:00
George Rhoten
c6a0025e15
ICU-2296 Fix for HP/UX. Properly use the ICU namespace.
...
X-SVN-Rev: 10049
2002-10-19 00:39:17 +00:00
Vladimir Weinstein
d756219b70
ICU-1855 Introducing [copy ] and [suppressContractions ] arguments (also covers j2288 and parts of j1856)
...
X-SVN-Rev: 10036
2002-10-16 22:34:16 +00:00
Markus Scherer
93018c58f9
ICU-2296 optimize use of UnicodeString, copy string objects less often
...
X-SVN-Rev: 10030
2002-10-15 00:36:11 +00:00
Markus Scherer
d8cd28cf02
ICU-2296 optimize use of UnicodeString, copy string objects less often
...
X-SVN-Rev: 10029
2002-10-12 01:09:00 +00:00
Vladimir Weinstein
3dcfc893c6
ICU-2305 Vladimir was too eager changing stuff: variable top was a int32_t and should stay that way
...
X-SVN-Rev: 9987
2002-10-08 16:10:49 +00:00
Markus Scherer
704b6a284c
ICU-2244 interface/mixin classes (like all classes with virtual functions) must have a virtual destructor
...
X-SVN-Rev: 9973
2002-10-04 20:45:31 +00:00
Markus Scherer
e9b8ce4f6e
ICU-2244 change internal classes to inherit UMemory, not UObject
...
X-SVN-Rev: 9968
2002-10-04 18:17:35 +00:00
Markus Scherer
a3adeb8632
ICU-2244 change internal classes to inherit UMemory, not UObject
...
X-SVN-Rev: 9967
2002-10-04 18:06:33 +00:00
Markus Scherer
2385580041
ICU-2244 forbid copying of classes that don't have explicit copy implementations
...
X-SVN-Rev: 9966
2002-10-04 17:47:59 +00:00
Markus Scherer
39711260d3
ICU-2244 change internal classes to inherit UMemory, not UObject
...
X-SVN-Rev: 9965
2002-10-04 17:46:52 +00:00
Markus Scherer
bedf26bf18
ICU-2244 change SymbolTable subclasses to inherit both UObject or UMemory _and_ SymbolTable because SymbolTable is an interface/mixin class; UMemory is sufficient for internal classes
...
X-SVN-Rev: 9964
2002-10-04 17:30:36 +00:00
Markus Scherer
5e90151e49
ICU-2248 modularize ICU - make data generator tools write dummy data files, satisfying makefile dependencies
...
X-SVN-Rev: 9936
2002-10-01 17:44:04 +00:00
Markus Scherer
61969c8c50
ICU-2248 modularize ICU
...
X-SVN-Rev: 9934
2002-10-01 01:26:49 +00:00
Vladimir Weinstein
67eefcaadc
ICU-2313 init and dispose of UCA as a regular collator
...
X-SVN-Rev: 9908
2002-09-20 21:57:37 +00:00
George Rhoten
2a19dd8701
ICU-2000 Fixed some compiler warnings.
...
X-SVN-Rev: 9902
2002-09-20 17:44:40 +00:00
Markus Scherer
3d38617bdc
ICU-2248 modularize icu, allow parts to not be built
...
X-SVN-Rev: 9900
2002-09-20 01:54:48 +00:00
Vladimir Weinstein
aebe160111
ICU-2209 moved canonical iterator from i18n to common per Markus's request
...
X-SVN-Rev: 9899
2002-09-20 00:00:44 +00:00
Vladimir Weinstein
9c38010fef
ICU-2209 make canonical iterator public - documentation/API reference
...
X-SVN-Rev: 9869
2002-09-17 19:11:52 +00:00
Vladimir Weinstein
150ad44972
ICU-1433 getTailoredSet C/C++ return all the canonically equivalent sequences. Also added tests
...
X-SVN-Rev: 9867
2002-09-17 06:27:51 +00:00
Vladimir Weinstein
0fb205837f
ICU-2209 make canonical iterator public
...
X-SVN-Rev: 9866
2002-09-17 05:06:04 +00:00
Vladimir Weinstein
a298df56b3
ICU-2305 UColOptionSet uses int32_t instead of UColAttributeValue + added some reserved space
...
X-SVN-Rev: 9865
2002-09-17 04:53:35 +00:00
Syn Wee Quek
821c8a97b5
ICU-2294
...
added "This class is not subclassable" note
X-SVN-Rev: 9858
2002-09-11 00:27:41 +00:00
Alan Liu
85d23479b6
ICU-1130 use perl \N{name} notation in Any-Name and Name-Any
...
X-SVN-Rev: 9849
2002-09-06 23:30:29 +00:00
Vladimir Weinstein
8f14f1acab
ICU-1433 Added a missing line at the end of file
...
X-SVN-Rev: 9838
2002-09-04 15:15:15 +00:00
Vladimir Weinstein
8238930139
ICU-1433 getTailoredSet C/C++ take 1
...
X-SVN-Rev: 9837
2002-09-04 06:08:04 +00:00
Vladimir Weinstein
7f9ecabbfd
ICU-1854 special strcoll version for latin-1 locales
...
X-SVN-Rev: 9836
2002-09-04 06:02:13 +00:00
Alan Liu
9ba92b30ff
ICU-2025 deprecate UnicodeFilterLogic
...
X-SVN-Rev: 9809
2002-08-28 17:17:04 +00:00
Syn Wee Quek
5a24e9df06
ICU-2134
...
removed doxygen warnings
X-SVN-Rev: 9807
2002-08-28 16:43:42 +00:00
Syn Wee Quek
905bedf1fc
ICU-2140
...
collation element iterater setOffset inlined for performance.
X-SVN-Rev: 9790
2002-08-26 16:52:05 +00:00
George Rhoten
30b0e1a54d
ICU-2134 Doxygen update
...
X-SVN-Rev: 9785
2002-08-23 18:33:55 +00:00
George Rhoten
117aefb136
ICU-1097 Remove some tabs
...
X-SVN-Rev: 9784
2002-08-23 17:54:40 +00:00
George Rhoten
77b41a8b8f
ICU-2039 Increase code coverage
...
X-SVN-Rev: 9783
2002-08-23 17:39:22 +00:00
George Rhoten
d9e40fee14
ICU-2137 Remove the underscore from some structs and enums
...
X-SVN-Rev: 9779
2002-08-23 15:49:09 +00:00
George Rhoten
2e358bd9bf
ICU-2085 #ifdef out deprecated code
...
X-SVN-Rev: 9778
2002-08-23 15:22:49 +00:00
George Rhoten
0aaeec4a70
ICU-2134 Fixed some doxygen warnings
...
X-SVN-Rev: 9774
2002-08-22 22:00:23 +00:00
Alan Liu
281a3ac28c
ICU-1916 properly skip input whitespace before fields during parse
...
X-SVN-Rev: 9773
2002-08-22 21:55:51 +00:00
George Rhoten
858bac8a72
ICU-2134 Various doxygen updates.
...
X-SVN-Rev: 9769
2002-08-22 17:59:47 +00:00
Syn Wee Quek
50a259bf23
ICU-2105
...
* fixed some casting warnings
* work around VC7 bug.
- VC7 has problems dealing with inlines and shifting
- code rewriting to do testing on bounds instead of shifting and testing on 0 equality
X-SVN-Rev: 9763
2002-08-21 22:16:34 +00:00
George Rhoten
d1e31f5cc3
ICU-2085 Don't use deprecated or unused includes
...
X-SVN-Rev: 9761
2002-08-21 21:33:16 +00:00
George Rhoten
d7e0797b2c
ICU-2085 #ifdef out deprecated code
...
X-SVN-Rev: 9756
2002-08-21 19:12:24 +00:00
Alan Liu
5c91a5339e
ICU-2060 add Calendar::isEquivalentTo() method
...
X-SVN-Rev: 9750
2002-08-21 18:33:38 +00:00
Alan Liu
abe4adf5c3
ICU-2060 add isEquivalentTo() method
...
X-SVN-Rev: 9749
2002-08-21 18:33:08 +00:00
Alan Liu
739001a8fd
ICU-2060 rewrite API docs, which were way off
...
X-SVN-Rev: 9748
2002-08-21 18:32:19 +00:00
Steven R. Loomis
7f44d38bd4
ICU-1950 Javadoc contains Javaisms
...
X-SVN-Rev: 9739
2002-08-20 15:59:07 +00:00
George Rhoten
6055bd132a
ICU-1891 Add better support for z/OS batch mode (Forgot the tab)
...
X-SVN-Rev: 9710
2002-08-14 00:38:39 +00:00
Syn Wee Quek
528917ff8a
ICU-2023
...
removed doxygen warnings
X-SVN-Rev: 9686
2002-08-12 23:06:22 +00:00
Syn Wee Quek
bef95f069c
ICU-1739 checking string boundary
...
X-SVN-Rev: 9681
2002-08-12 21:47:57 +00:00
George Rhoten
8824e0a8fa
ICU-1891 Add better support for z/OS batch mode.
...
X-SVN-Rev: 9677
2002-08-12 20:30:23 +00:00
Syn Wee Quek
4534752929
ICU-2023
...
adding @stable
X-SVN-Rev: 9671
2002-08-12 16:20:26 +00:00
Steven R. Loomis
9b59b2964b
ICU-2031 @draft tags
...
X-SVN-Rev: 9668
2002-08-12 15:20:40 +00:00
Syn Wee Quek
6435f0da90
ICU-2023 docs update, remove docs warnings
...
X-SVN-Rev: 9660
2002-08-09 22:37:04 +00:00
Steven R. Loomis
b75d0a6f3a
ICU-2031 @draft to @stable
...
X-SVN-Rev: 9654
2002-08-09 20:51:28 +00:00
Steven R. Loomis
e0694f32c3
ICU-2031 change unmarked @draft tags
...
X-SVN-Rev: 9653
2002-08-09 20:45:22 +00:00
Steven R. Loomis
c24ba9b959
ICU-2031 change unmarked @draft tags
...
X-SVN-Rev: 9650
2002-08-09 19:31:13 +00:00
Syn Wee Quek
0c9f5ae024
ICU-2039
...
c++ coleitr.cpp code coverage and bug-fix
X-SVN-Rev: 9642
2002-08-09 02:06:16 +00:00
Alan Liu
c701df490b
ICU-2031 add version to @draft tag
...
X-SVN-Rev: 9638
2002-08-09 00:07:16 +00:00
Alan Liu
d2c9f0cbc9
ICU-2071 @since => @draft
...
X-SVN-Rev: 9636
2002-08-08 23:57:40 +00:00
Markus Scherer
97501d0948
ICU-2031 change @draft 1.7 to @stable
...
X-SVN-Rev: 9631
2002-08-08 23:31:03 +00:00
Alan Liu
d9112c29ec
ICU-2071 fix GMT @deprecate tag, and add @since tag to getGMT()
...
X-SVN-Rev: 9630
2002-08-08 23:13:54 +00:00
Vladimir Weinstein
1cdc310a95
ICU-2039 removed unused function and some dead code
...
X-SVN-Rev: 9623
2002-08-08 22:28:00 +00:00
George Rhoten
39fbd05424
ICU-1739 fixed a memory access error (BoundsChecker bogus warning)
...
X-SVN-Rev: 9603
2002-08-07 18:26:18 +00:00
Ram Viswanadha
23b86a17fc
ICU-1953 fix some changes from GCL
...
X-SVN-Rev: 9595
2002-08-07 02:48:28 +00:00
George Rhoten
f2278079f3
ICU-1913 Make the structure smaller by moving the pointers first, which must be aligned on 4, 8 or 16 byte boundaries.
...
X-SVN-Rev: 9586
2002-08-06 00:55:25 +00:00
Vladimir Weinstein
49153360c8
ICU-1865 Added tests for buffer overflow fix and size calculation when the input buffer is too small. Fixed calculating the sortkey size when we have to exit in the middle of calculation
...
X-SVN-Rev: 9538
2002-08-02 06:55:51 +00:00
George Rhoten
316a5c7bfb
ICU-900 Fixed some compiler warnings.
...
X-SVN-Rev: 9533
2002-08-02 00:29:08 +00:00
George Rhoten
6913f1424f
ICU-900 Fixed some compiler warnings.
...
X-SVN-Rev: 9532
2002-08-02 00:27:48 +00:00
Vladimir Weinstein
01c2e3412c
ICU-1930 Changes according to the review comments
...
X-SVN-Rev: 9528
2002-08-01 23:09:41 +00:00
Doug Felt
f0566b427e
ICU-1997 uprv_isRuleWhiteSpace
...
X-SVN-Rev: 9527
2002-08-01 22:43:21 +00:00
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
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
Alan Liu
de1e4f603d
ICU-1922 update handleTransliterate() docs
...
X-SVN-Rev: 9445
2002-07-30 22:13:23 +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
George Rhoten
b960c29b0a
ICU-2030 Undo most of the ADD CPP statements.
...
X-SVN-Rev: 9408
2002-07-29 22:52:41 +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
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
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
Alan Liu
649057f2f3
ICU-1997 use uprv_isRuleWhiteSpace() in parsers
...
X-SVN-Rev: 9381
2002-07-26 22:07:49 +00:00