Commit Graph

95 Commits

Author SHA1 Message Date
Markus Scherer
ac36a8b5d7 ICU-621 fix u_isprint, was missing new categories initial/final punctuation
X-SVN-Rev: 4127
2001-03-16 02:25:53 +00:00
Markus Scherer
db8024b99d ICU-621 hardcode behavior for ISO 8 controls (their general categories may be set by genprops to other than Cc); improve properties performance
X-SVN-Rev: 4085
2001-03-15 02:01:25 +00:00
George Rhoten
4fe027ed7b ICU-535 Fixed some compiler warnings
X-SVN-Rev: 3811
2001-02-27 23:45:16 +00:00
Markus Scherer
a4419615ac ICU-840 fix warning
X-SVN-Rev: 3630
2001-02-15 02:36:38 +00:00
Markus Scherer
0c602137f7 ICU-840 implement case folding
X-SVN-Rev: 3618
2001-02-14 00:47:36 +00:00
Vladimir Weinstein
bf9f0b3ef3 ICU-96 collation update
X-SVN-Rev: 3582
2001-02-07 00:57:39 +00:00
Markus Scherer
81401a40b2 ICU-542 implement case mapping conditions from Unicode 3.1 (az & lt)
X-SVN-Rev: 3548
2001-02-02 23:24:40 +00:00
Markus Scherer
8c697b9c72 ICU-542 fix toLower() - do not read beyond srcLength
X-SVN-Rev: 3538
2001-02-02 20:38:47 +00:00
George Rhoten
3c51d60dbb ICU-832 Removed some excessive memory allocation
X-SVN-Rev: 3529
2001-02-02 01:32:07 +00:00
Markus Scherer
2dc336d196 ICU-542 implement full string upper-/lowercasing in C
X-SVN-Rev: 3503
2001-01-31 18:20:26 +00:00
Markus Scherer
67201b90b4 ICU-820 implement u_getCombiningClass()
X-SVN-Rev: 3462
2001-01-23 23:45:21 +00:00
Markus Scherer
0da2a482ab ICU-484 remove includes for ucmpXY.h
X-SVN-Rev: 3358
2001-01-02 23:18:29 +00:00
Markus Scherer
d1dec95a05 ICU-542 add grep marker to u_strToUpper/Lower()
X-SVN-Rev: 2921
2000-11-16 23:04:39 +00:00
Markus Scherer
557b798485 ICU-542 add u_strToUpper/Lower() (for now "not supported")
X-SVN-Rev: 2920
2000-11-16 21:43:12 +00:00
George Rhoten
6d73af7a3b ICU-535 fixed some compiler warnings
X-SVN-Rev: 2505
2000-09-25 17:44:01 +00:00
George Rhoten
a34fe9a10a ICU-535 fixed some compiler warnings
X-SVN-Rev: 2164
2000-08-10 01:59:18 +00:00
George Rhoten
5a1369d8bc ICU-535 Removed a compiler warning
X-SVN-Rev: 2139
2000-08-08 23:26:10 +00:00
Helena Chapman
633f3d9104 ICU-401 400 porting changes based on Barry's feedback.
X-SVN-Rev: 1919
2000-07-17 23:36:52 +00:00
Helena Chapman
8d12ca8e17 ICU-401 OS/400 specific changes for 1.5 release.
X-SVN-Rev: 1634
2000-06-20 23:42:20 +00:00
Markus Scherer
8703e9d817 ICU-221 exclude all no-break spaces from u_isWhitespace()
X-SVN-Rev: 1602
2000-06-12 19:48:05 +00:00
Markus Scherer
aca0c53ac2 ICU-397 make u_versionFrom/ToString() public
X-SVN-Rev: 1437
2000-05-22 22:24:51 +00:00
Helena Chapman
69ba12f77c ICU-351 Define UBool to be used in the APIs.
X-SVN-Rev: 1410
2000-05-18 22:08:39 +00:00
Markus Scherer
0e96538ad0 ICU-130 get (almost) all Unicode char properties from the loaded uprops.dat
X-SVN-Rev: 1387
2000-05-18 17:47:11 +00:00
Markus Scherer
6b6bbd29f1 ICU-375 correct isAcceptable signature
X-SVN-Rev: 1324
2000-05-03 23:15:02 +00:00
Markus Scherer
117c9b824b ICU-298 jitterbug 130: add support for u_isMirrored() and u_charMirror()
X-SVN-Rev: 1240
2000-04-24 22:44:06 +00:00
Yves Arrouye
bff1b2e05c ICU-353 use better names to replace index, depending on what the func/
method actually does with it (for example: n to get the nth element, offset
within a buffer, etc.).

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

X-SVN-Rev: 1124
2000-04-13 23:00:43 +00:00
Markus Scherer
6074e7bad6 ICU-338 minor 'glitches' found in OS/2 port
X-SVN-Rev: 987
2000-03-24 17:45:45 +00:00
Markus Scherer
32dd641cf5 ICU-176 initial, basic utf-16 support for c
X-SVN-Rev: 714
2000-02-03 19:47:30 +00:00
Markus Scherer
ac3b02999d ICU-210 improve version functions
X-SVN-Rev: 590
2000-01-14 23:56:15 +00:00
Helena Chapman
6efc3436b6 ICU-210 changed UVersionInfo typedef.
X-SVN-Rev: 552
2000-01-12 20:20:38 +00:00
Helena Chapman
4c95546548 ICU-210 changed the u_getVersion APIs to use UVersionInfo.
X-SVN-Rev: 551
2000-01-12 19:50:27 +00:00
Helena Chapman
218b24bba5 ICU-210 Three major changes:
u_getVersion: returns ICU release/version information
u_getUnicodeVersion: returns Unicode standard version supported in ICU
Renamed the original u_getVersion to u_getUnicodeVersion.

X-SVN-Rev: 536
2000-01-11 23:20:26 +00:00
Vladimir Weinstein
8e21f86812 ICU-12 all public include files are now in unicode dir, all private icu_ functions renamed to uprv_
X-SVN-Rev: 472
1999-12-28 23:39:02 +00:00
Steven R. Loomis
a34482e43f ICU-157 converter data in udata + udata fixes
X-SVN-Rev: 296
1999-12-04 02:31:40 +00:00
Vladimir Weinstein
42a1b1cbf2 ICU-133 Added u_isalnum(), cleaned comments
X-SVN-Rev: 190
1999-11-19 18:48:16 +00:00
Markus Scherer
e0c2c04758 ICU-135 mutex fix for multiprocessor machines
X-SVN-Rev: 165
1999-11-05 20:02:42 +00:00
Markus Scherer
ff561d92e7 ICU-7 remove unused Mutex variables
X-SVN-Rev: 98
1999-10-22 00:40:11 +00:00
Markus Scherer
07a2bc0937 ICU-6 more renaming of constant names
FAILURE -> U_FAILURE etc.

X-SVN-Rev: 76
1999-10-18 22:48:32 +00:00
Markus Scherer
c97dff09e1 ICU-13 remove internal helpers from utypes.h
X-SVN-Rev: 36
1999-10-12 00:07:24 +00:00
Markus Scherer
b942cae860 ICU-6 change enum constants that do not conform to our naming conventions
X-SVN-Rev: 18
1999-10-07 00:07:53 +00:00
Markus Scherer
80a098923f ICU-5 need to use icu_malloc() etc.
replace stdlib function calls by icu_...

X-SVN-Rev: 17
1999-10-06 00:05:42 +00:00
Helena Chapman
1ccc7d153f ICU version 1.3 merge from CMVS.
X-SVN-Rev: 9
1999-09-30 23:47:52 +00:00
Stephen Booth
7406982293 Sync with 1.2.5
X-SVN-Rev: 8
1999-09-03 22:08:47 +00:00
Unknown User
aa0b0a88e8 Initial revision
X-SVN-Rev: 2
1999-08-16 21:50:52 +00:00