Commit Graph

1674 Commits

Author SHA1 Message Date
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