Commit Graph

23486 Commits

Author SHA1 Message Date
Markus Scherer
f97ba58fe7 ICU-8167 minor test fixes
X-SVN-Rev: 29282
2011-01-10 23:55:17 +00:00
Markus Scherer
339ca27b17 ICU-8167 port UCharsTrieTest to Java
X-SVN-Rev: 29281
2011-01-10 23:53:47 +00:00
Jungshik Shin
695e9ac115 ICU-8248 define U_EXPORT to be empty if U_STATIC_IMPLEMENTATION is defined
X-SVN-Rev: 29280
2011-01-10 23:14:41 +00:00
Markus Scherer
045c005304 ICU-8167 port BytesTrieTest to Java
X-SVN-Rev: 29279
2011-01-10 21:23:38 +00:00
Markus Scherer
4737659651 ICU-8167 port UCharsTrieBuilder to Java
X-SVN-Rev: 29278
2011-01-07 23:12:08 +00:00
Markus Scherer
4832385f7c ICU-8167 minor fixes
X-SVN-Rev: 29277
2011-01-07 05:28:58 +00:00
Markus Scherer
9a43f08e82 ICU-8167 port UCharsTrie and BytesTrie::next(string) to Java
X-SVN-Rev: 29276
2011-01-07 05:25:40 +00:00
Andy Heninger
c12ce73a18 ICU-8167 the Mac build needs U_COMMON_API etc. on *some* nested classes
X-SVN-Rev: 29275
2011-01-06 23:35:32 +00:00
Markus Scherer
f9815a912b ICU-8167 port BytesTrie::Iterator to Java
X-SVN-Rev: 29274
2011-01-06 22:26:16 +00:00
Markus Scherer
c5c0d56509 ICU-8167 a nested class need not qualify its outer class for member access
X-SVN-Rev: 29273
2011-01-06 22:25:56 +00:00
Markus Scherer
397d6f7372 ICU-8167 make trie iterators nested classes inside their tries
X-SVN-Rev: 29272
2011-01-06 18:40:26 +00:00
Markus Scherer
3518ad81e3 ICU-8167 small bug fixes
X-SVN-Rev: 29271
2011-01-06 05:35:02 +00:00
Markus Scherer
8c3093c73b ICU-8167 builders: fix output-units memory management
X-SVN-Rev: 29270
2011-01-06 05:32:53 +00:00
Markus Scherer
eb1c0e747f ICU-8167 slightly more consistent & Java-porting-friendly
X-SVN-Rev: 29269
2011-01-06 05:04:51 +00:00
Markus Scherer
be02e1d497 ICU-8167 port BytesTrieBuilder to Java
X-SVN-Rev: 29268
2011-01-06 00:51:39 +00:00
Markus Scherer
3c48ea5432 ICU-8167 rename ByteTrie to BytesTrie, DictTrie to StringTrie, etc.
X-SVN-Rev: 29267
2011-01-05 21:07:31 +00:00
Markus Scherer
88a77e8130 ICU-8167 rename ByteTrie to BytesTrie, DictTrie to StringTrie, etc.
X-SVN-Rev: 29266
2011-01-05 21:06:55 +00:00
Markus Scherer
62306a038c ICU-8167 rename ByteTrie to BytesTrie, DictTrie to StringTrie, etc.
X-SVN-Rev: 29265
2011-01-05 21:05:47 +00:00
Peter Edberg
a0575a248c ICU-8219 Update ICU4J with fixed Thai char break iterator
X-SVN-Rev: 29262
2011-01-05 05:49:54 +00:00
Peter Edberg
56a13c873e ICU-8219 Remove '+' incorrectly used as set union
X-SVN-Rev: 29261
2011-01-05 05:30:39 +00:00
Andy Heninger
345c295b0f ICU-8199 Fix compilation errors on MacOSX introduced by previous commit of these files
X-SVN-Rev: 29260
2011-01-04 19:01:12 +00:00
Andy Heninger
7a2d96c7c8 ICU-8199 Fix use of out-of-scope object in DigitList, and related rounding problems in Formattable::getInt64
X-SVN-Rev: 29259
2011-01-04 07:42:32 +00:00
Fredrik Roubert
cc9d054eb7 ICU-8252 Estonian kroon (EEK) has been replaced by Euro (EUR).
X-SVN-Rev: 29258
2011-01-03 14:45:24 +00:00
Markus Scherer
5e23f1c3e9 ICU-8167 share as much code between builder versions and methods as possible
X-SVN-Rev: 29257
2011-01-02 07:22:36 +00:00
Markus Scherer
e0c2a3c61c ICU-8105 classes with virtual functions should have virtual destructors
X-SVN-Rev: 29256
2011-01-01 00:59:22 +00:00
Markus Scherer
f772c48a2c ICU-8105 some compilation bug fixes
X-SVN-Rev: 29255
2010-12-31 23:56:06 +00:00
Markus Scherer
951e2b9f40 ICU-8105 PropNameData constants need to be defined in the icu namespace
X-SVN-Rev: 29254
2010-12-31 23:53:55 +00:00
Markus Scherer
beb1e5718e ICU-8105 new data structure for Unicode property names data (pnames.icu formatVersion 2); includes new dictionary-type tries (only ByteTrie runtime for now, see ticket #8167); merge branches/markus/pnames2 -r 29097:29250
X-SVN-Rev: 29253
2010-12-31 18:36:37 +00:00
Markus Scherer
c04082d93c ICU-8105 hardcode Unicode property names data (formatVersion 2); includes new dictionary-type tries (ByteTrie & UCharTrie see ticket #8167); merge branches/markus/tries -r 29040:29249
X-SVN-Rev: 29252
2010-12-31 18:21:36 +00:00
Markus Scherer
3e29cb9f1f ICU-8105 genpname write propname_data.h and pnames.icu formatVersion 2 with ByteTries; merge branches/markus/tries -r 29042:29248
X-SVN-Rev: 29251
2010-12-31 18:06:45 +00:00
Yoshito Umaoka
95d0b6a8f9 ICU-8227 Fixed some test failures introduced by earlier changes.
X-SVN-Rev: 29233
2010-12-20 20:25:17 +00:00
Mark Davis
839c21fdad ICU-8227 Changed the internal filter to be a UnicodeSet, making it no longer externally modifiable.
X-SVN-Rev: 29232
2010-12-20 19:53:28 +00:00
Michael Ow
2ea0215a7a ICU-8229 Update ICU4J data with additional alias for UTF-8
X-SVN-Rev: 29224
2010-12-17 06:20:56 +00:00
Michael Ow
340bd78678 ICU-8229 Add alias for UTF-8 in ICU4C
X-SVN-Rev: 29223
2010-12-17 03:57:28 +00:00
Mark Davis
cb1a45d9da ICU-8228 Added the constants. Done before the end of the design review period, but don't anticipate any problems (can back out if needed).
X-SVN-Rev: 29222
2010-12-17 02:38:19 +00:00
Mark Davis
9eac5fb126 ICU-8227 Added another filter test, and fixed problems it exposed
X-SVN-Rev: 29221
2010-12-17 02:22:33 +00:00
Mark Davis
6873ac1d7c ICU-8175 Speedup on codepoints(...)
X-SVN-Rev: 29219
2010-12-16 23:51:08 +00:00
Michael Ow
4c14bbd6aa ICU-8240 Update ICU4J compound text charset for handling continuous buffers
X-SVN-Rev: 29218
2010-12-16 23:36:15 +00:00
Michael Ow
148123e81e ICU-7959 Move assignment of match outside loop
X-SVN-Rev: 29217
2010-12-16 23:32:25 +00:00
Michael Ow
d15a8c9c92 ICU-7959 Fix endian failure in compound text.
X-SVN-Rev: 29216
2010-12-16 19:35:56 +00:00
Peter Edberg
bbb368c939 ICU-8238 Implement max subpart policy for UTF7 toUnicode, don't consume valid bytes after err
X-SVN-Rev: 29214
2010-12-16 17:35:01 +00:00
Claire Ho
4c38ef650d ICU-7385 changed ECurrencySpacing into a C enum.
X-SVN-Rev: 29212
2010-12-15 23:46:53 +00:00
Michael Ow
dd03794570 ICU-7959 Add compound text converter to ICU4C.
X-SVN-Rev: 29211
2010-12-15 23:38:28 +00:00
Mark Davis
9ffcb85ba1 ICU-8227 Whew, there were lots of problems in the way the old code was done. Now working much better.
X-SVN-Rev: 29207
2010-12-14 07:51:00 +00:00
Mark Davis
e0872406eb ICU-8175 Add some utilities for working with CharSequences. @internal for now.
X-SVN-Rev: 29206
2010-12-14 07:33:40 +00:00
Michael Ow
22b88a2cf3 ICU-8209 Update the timebombs.
X-SVN-Rev: 29192
2010-12-10 22:21:51 +00:00
Yoshito Umaoka
8c5407c182 ICU-8020 Added ICU4J 4.6 API data for future API comparison report.
X-SVN-Rev: 29189
2010-12-10 21:18:41 +00:00
Yoshito Umaoka
3037e36662 ICU-8210 Updated ICU4J versions and data. Moved some timebombs.
X-SVN-Rev: 29187
2010-12-10 21:11:35 +00:00
Michael Ow
30153c1400 ICU-8209 Update version number in ICU4C to 4.7.1
X-SVN-Rev: 29186
2010-12-10 20:32:03 +00:00
Yoshito Umaoka
1e3205b869 ICU-8078 Better ULocale/Locale mapping on JRE 7+ using the new Locale APIs.
X-SVN-Rev: 29181
2010-12-09 21:55:20 +00:00