Andy Heninger
|
242e02c388
|
ICU-12764 icu4c utf-8 source files, update Copyright notices.
X-SVN-Rev: 39583
|
2017-01-20 00:20:31 +00:00 |
|
Michael Ow
|
61607c2773
|
ICU-12564 Update copyright notice in trunk
X-SVN-Rev: 38848
|
2016-06-15 18:58:17 +00:00 |
|
Yoshito Umaoka
|
00ca13e126
|
ICU-12564 Reverted r38761 and r38762, because we want to prepend the Unicode copyright for existing source files, instead of replacing copyright comments.
X-SVN-Rev: 38776
|
2016-05-31 21:45:07 +00:00 |
|
Michael Ow
|
c9f199a30f
|
ICU-12564 Update copyright notice in ICU4C
X-SVN-Rev: 38761
|
2016-05-26 22:32:17 +00:00 |
|
Tom Zhang
|
ee1f29b584
|
ICU-7653 move LENGTHOF(array) to common, internal header
X-SVN-Rev: 36265
|
2014-08-28 14:55:34 +00:00 |
|
Yoshito Umaoka
|
e9503bdade
|
ICU-8909 Fixed various warnings reported by a source code analysis tool.
X-SVN-Rev: 30958
|
2011-11-14 19:32:51 +00:00 |
|
Michael Ow
|
310c23c24e
|
ICU-8578 Apply patch to fix some compiler warnings and related issues
X-SVN-Rev: 30205
|
2011-06-10 18:56:08 +00:00 |
|
Markus Scherer
|
82160e104c
|
ICU-7736 add Normalizer2::getDecomposition(c)
X-SVN-Rev: 28161
|
2010-06-08 23:32:11 +00:00 |
|
Markus Scherer
|
0acda636e4
|
ICU-7722 build canonical-iterator data from nfc.nrm (port Java code to C++)
X-SVN-Rev: 28117
|
2010-06-01 06:10:26 +00:00 |
|
Steven R. Loomis
|
a1ea70071b
|
ICU-7708 compiler warnings for 4.5.1 (batch 1)
X-SVN-Rev: 28103
|
2010-05-25 22:17:12 +00:00 |
|
Markus Scherer
|
7a3a89e61f
|
ICU-7273 remove now-unused unorm.icu, and small changes parallel with Java
X-SVN-Rev: 27562
|
2010-02-13 23:15:05 +00:00 |
|
Markus Scherer
|
1cb38e859b
|
ICU-7273 compute FC_NFKC_Closure on the fly
X-SVN-Rev: 27534
|
2010-02-10 23:05:39 +00:00 |
|
Markus Scherer
|
8ddbd1394c
|
ICU-7273 merge in Normalizer2 API & code, and ICU-5785 UnicodeSet::span(UnicodeString) and ICU-7296 tempSubString()/retainBetween(); merge -r 26971:27150 branches/markus/norm2
X-SVN-Rev: 27155
|
2010-01-06 23:50:03 +00:00 |
|
Markus Scherer
|
6b848d4b3f
|
ICU-7182 small simplification of _recompose()
X-SVN-Rev: 26953
|
2009-11-19 04:40:51 +00:00 |
|
Markus Scherer
|
9fca8644b5
|
ICU-7182 remove support for Unicode Normalization behavior before corrigendum 5 (PRI #29)
X-SVN-Rev: 26952
|
2009-11-19 00:46:36 +00:00 |
|
Markus Scherer
|
3b12074b40
|
ICU-7247 add internal LocalMemory and MaybeStackArray classes
X-SVN-Rev: 26951
|
2009-11-18 23:35:52 +00:00 |
|
Andy Heninger
|
49db0e1ead
|
ICU-3491 remove extra calls to u_init(), and simplify the API comments for u_init().
X-SVN-Rev: 26279
|
2009-07-09 22:50:01 +00:00 |
|
Markus Scherer
|
1e6578a602
|
ICU-6605 use ptrdiff_t for memory alignment tests
X-SVN-Rev: 24910
|
2008-10-30 05:20:32 +00:00 |
|
Markus Scherer
|
362d08e00b
|
ICU-6530 fix some gcc warnings
X-SVN-Rev: 24865
|
2008-10-22 22:28:06 +00:00 |
|
Markus Scherer
|
9be9a82b08
|
ICU-6530 add UTrie2 and improve upvec_ via svn merge -r 24551:24849 icu/branches/markus/utf8
X-SVN-Rev: 24862
|
2008-10-22 19:50:07 +00:00 |
|
George Rhoten
|
fad658d66d
|
ICU-5279 Reduce the set of exported functions.
X-SVN-Rev: 21621
|
2007-06-03 06:08:46 +00:00 |
|
George Rhoten
|
d25535331f
|
ICU-5445 Fix some compiler warnings.
X-SVN-Rev: 20505
|
2006-10-06 18:14:24 +00:00 |
|
George Rhoten
|
3e9bfdc234
|
ICU-5426 Reduce size of cached UnicodeSet objects.
X-SVN-Rev: 20456
|
2006-09-29 22:41:40 +00:00 |
|
George Rhoten
|
b27729b208
|
ICU-5304 Allow source code to work again without using U_NAMESPACE_USE
X-SVN-Rev: 20240
|
2006-09-03 17:08:23 +00:00 |
|
George Rhoten
|
ebaf1da5a8
|
ICU-4707 Fix some compiler warnings.
X-SVN-Rev: 19443
|
2006-03-26 00:06:01 +00:00 |
|
George Rhoten
|
35c4c75f13
|
ICU-4707 Fix some compiler warnings
X-SVN-Rev: 19383
|
2006-03-20 07:53:07 +00:00 |
|
George Rhoten
|
5ee0eeeda8
|
ICU-4682 Fixes for gcc on AIX
X-SVN-Rev: 18323
|
2005-07-21 23:27:41 +00:00 |
|
Markus Scherer
|
6c460ca8b2
|
ICU-4288 fix compiler warnings
X-SVN-Rev: 18232
|
2005-07-13 21:28:52 +00:00 |
|
George Rhoten
|
02c674aa27
|
ICU-4497 The swapping functions can't both be in the library and icuswap
when the data isn't hard coded.
X-SVN-Rev: 18029
|
2005-06-24 20:52:58 +00:00 |
|
George Rhoten
|
0c2013b3f0
|
ICU-4497 Fix for z/OS. Declare C callbacks as C functions, and not C++ functions.
X-SVN-Rev: 17607
|
2005-05-17 20:28:08 +00:00 |
|
George Rhoten
|
b41d4c12c5
|
ICU-4497 unorm_cleanup wasn't called anymore.
nxCache was incorrectly allocated without registering a cleanup function.
Register the cleanup function.
X-SVN-Rev: 17569
|
2005-05-08 08:17:50 +00:00 |
|
Markus Scherer
|
681fbba869
|
ICU-4497 move swap functions for core Unicode properties data from the common library to the icuswap tool, disable _openBinary() functions, disable tests accordingly
X-SVN-Rev: 17558
|
2005-05-05 17:47:39 +00:00 |
|
Markus Scherer
|
a07a650035
|
ICU-4497 hardcode unorm.icu data rather than loading it
X-SVN-Rev: 17540
|
2005-05-03 22:47:46 +00:00 |
|
Markus Scherer
|
3b8e08e66f
|
ICU-3881 do not build FCD trie at load time - see new comments in file
X-SVN-Rev: 17115
|
2005-01-13 04:18:13 +00:00 |
|
Markus Scherer
|
630b305e23
|
ICU-3881 modularize unorm.icu using build-time switches; build FCD trie at load time if omitted from data file; cope with missing data
X-SVN-Rev: 17083
|
2005-01-04 00:47:51 +00:00 |
|
George Rhoten
|
70b126c727
|
ICU-4288 Fix some compiler warnings.
X-SVN-Rev: 16927
|
2004-12-08 01:05:40 +00:00 |
|
Markus Scherer
|
ca77616509
|
ICU-3432 move uniset.cpp data for case closure to ucase.icu; have gencase build case closure data; ucase.c use it; UnicodeSet::closeOver() call that
X-SVN-Rev: 16902
|
2004-12-02 04:18:35 +00:00 |
|
George Rhoten
|
75233160fb
|
ICU-4078 Cut the nxCache in half by removing unused UnicodeSet options.
X-SVN-Rev: 16690
|
2004-10-31 05:43:23 +00:00 |
|
George Rhoten
|
9fe39e1c8c
|
ICU-3805 Break putil.h/utypes.h header file dependancy loop
X-SVN-Rev: 16529
|
2004-10-18 02:43:33 +00:00 |
|
George Rhoten
|
e2188e6775
|
ICU-4078 Decouple the cleanup functions from u_init and u_cleanup.
X-SVN-Rev: 16403
|
2004-10-06 23:10:53 +00:00 |
|
Markus Scherer
|
a745bc2469
|
ICU-4078 separate unorm_compare() from unorm.cpp into its own file unormcmp.cpp so that unorm.cpp itself is independent of any properties outside of unorm.icu
X-SVN-Rev: 16315
|
2004-09-13 23:37:58 +00:00 |
|
Markus Scherer
|
c7b731f94b
|
ICU-4078 normalization exclusion sets: move their building (with set patterns) from unorm.cpp to gennorm so that runtime normalization code does not depend on all properties and uniset_props.cpp
X-SVN-Rev: 16304
|
2004-09-12 16:59:20 +00:00 |
|
Markus Scherer
|
b92c4979a1
|
ICU-4078 make case-insensitive string comparisons independent of normalization code by duplicating parts of the unorm_compare() implementation
X-SVN-Rev: 16300
|
2004-09-11 14:24:31 +00:00 |
|
Markus Scherer
|
e46fb2345d
|
ICU-4078 simplify code for creating exclusion sets
X-SVN-Rev: 16299
|
2004-09-11 05:29:21 +00:00 |
|
Markus Scherer
|
8a3a93deed
|
ICU-4078 use USetAdder interface to remove dependencies of low-level code on the USet/UnicodeSet implementation
X-SVN-Rev: 16265
|
2004-09-07 17:59:53 +00:00 |
|
Markus Scherer
|
29038e96b7
|
ICU-3969 use new case mapping code in ucase.c, with ucase.icu data
X-SVN-Rev: 16257
|
2004-09-06 15:57:11 +00:00 |
|
Markus Scherer
|
27f1dd1bda
|
ICU-3497 provide correct NFC/NFKC normalization for both before and after the PRI #29 fix
X-SVN-Rev: 16134
|
2004-08-09 14:47:53 +00:00 |
|
Markus Scherer
|
f65ee799e6
|
ICU-2758 add APIs for FCD properties lccc & tccc
X-SVN-Rev: 14894
|
2004-04-07 02:57:06 +00:00 |
|
Markus Scherer
|
81f1506e2a
|
ICU-2757 add APIs for NF*_QC properties
X-SVN-Rev: 14892
|
2004-04-07 00:28:39 +00:00 |
|
Ram Viswanadha
|
939d4aa357
|
ICU-3170 fix check for Unicode versions
X-SVN-Rev: 14876
|
2004-04-06 01:51:37 +00:00 |
|