Steven R. Loomis
f2306f2577
ICU-9711 OS/400 fixes
...
X-SVN-Rev: 32742
2012-11-02 19:41:57 +00:00
Markus Scherer
feea8e2c99
ICU-9671 fix BreakIterator compiler warnings
...
X-SVN-Rev: 32653
2012-10-17 23:54:34 +00:00
Peter Edberg
73b05c02c4
ICU-9581 Update urename.h
...
X-SVN-Rev: 32649
2012-10-17 06:15:22 +00:00
Peter Edberg
9622e41050
ICU-9581 Sync U_INTERNAL/U_DRAFT/U_STABLE tags to @internal/@draft/@stable
...
X-SVN-Rev: 32648
2012-10-17 05:48:18 +00:00
Peter Edberg
adc6f41d0e
ICU-9581 Update ICU version to 50.1, update timebombs for #9156,#9490,#8982,ccldrbug3058
...
X-SVN-Rev: 32616
2012-10-12 03:19:08 +00:00
Yoshito Umaoka
964283d36c
ICU-9567 Fixed API status comment for UTRACE_UCOL_STRCOLLUTF8.
...
X-SVN-Rev: 32597
2012-10-11 14:48:04 +00:00
Yoshito Umaoka
b30caaeeac
ICU-9567 Changes based on Markus's review feedback.
...
X-SVN-Rev: 32595
2012-10-11 03:24:59 +00:00
Michael Ow
0edd67f4ef
ICU-9642 Fix retypedef of UMutex error
...
X-SVN-Rev: 32586
2012-10-10 03:51:23 +00:00
Markus Scherer
996422e74c
ICU-9398 avoid use of utf8_countTrailBytes[], rewrite/optimize U8_COUNT_TRAIL_BYTES() & U8_NEXT_UNSAFE(), test _UNSAFE macros only with (mostly) well-formed UTF-8 text
...
X-SVN-Rev: 32574
2012-10-09 05:17:43 +00:00
Markus Scherer
33eb771977
ICU-9297 use memcmp() in UnicodeString::operator==()
...
X-SVN-Rev: 32552
2012-10-08 18:24:41 +00:00
Peter Edberg
b72359eca5
ICU-9623 ICU4C 50 API promotions, fix U_DRAFT -> U_STABLE as needed in .h, fix U_DRAFT -> U_CAPI in .c/cpp
...
X-SVN-Rev: 32547
2012-10-08 05:16:32 +00:00
Markus Scherer
dd8f01c15e
ICU-9194 test Calendar::getKeywordValuesForLocale(), in ulist_next_keyword_value() set *resultLength, add further enumeration default implementations & shortcuts
...
X-SVN-Rev: 32543
2012-10-07 04:52:16 +00:00
Markus Scherer
62b9d2f4b1
ICU-9570 turn off break iteration when we dont have normalization
...
X-SVN-Rev: 32539
2012-10-07 00:56:29 +00:00
Yoshito Umaoka
f82276faf1
ICU-9567 Merged ucol_strcollUTF8 to trunk.
...
X-SVN-Rev: 32534
2012-10-05 23:44:00 +00:00
Andy Heninger
803ac8f33c
ICU-9461 Mutex Implementation Rework, merge from devel branch.
...
X-SVN-Rev: 32530
2012-10-05 21:22:02 +00:00
Markus Scherer
a2eca4547b
ICU-9601 from-UTF-8 m:n conversion: properly revert to pivoting for m:n matching
...
X-SVN-Rev: 32529
2012-10-05 20:12:49 +00:00
Michael Ow
7aeb960b0c
ICU-8703 Fix tab in ICU4C arabic shaping code
...
X-SVN-Rev: 32497
2012-10-03 17:18:27 +00:00
Michael Ow
8aa34fd449
ICU-9581 Fix some memory leaks in arabic shaping code
...
X-SVN-Rev: 32491
2012-10-03 03:32:21 +00:00
Dina Sayed
3f27b28097
ICU-9473 Arabic shaping is not thread safe
...
X-SVN-Rev: 32459
2012-09-28 13:41:40 +00:00
Andy Heninger
71c72d028b
ICU-9530 Remove extra casts that were added to sidestep problems with the clang compiler.
...
X-SVN-Rev: 32447
2012-09-27 21:09:31 +00:00
Steven R. Loomis
6eef7bff7b
ICU-9596 cleanup U_NO_DEFAULT_INCLUDE_UTF_HEADERS - use utf_old.h in tests when needed
...
X-SVN-Rev: 32440
2012-09-27 18:52:04 +00:00
Dina Sayed
d3af645b53
ICU-8703 Arabic shaping Shadda handling
...
X-SVN-Rev: 32430
2012-09-27 09:09:18 +00:00
Michael Ow
f75135af94
ICU-9529 Add missing header files to the appropriate project files
...
X-SVN-Rev: 32424
2012-09-25 16:16:00 +00:00
Markus Scherer
44d515a063
ICU-9556 CollationKey with internal array; cleaner more understandable ByteSink code and usage in calcSortKey
...
X-SVN-Rev: 32408
2012-09-19 23:41:47 +00:00
Steven R. Loomis
9077d5dc25
ICU-9449 Merge in decimal format performance improvements from branch.
...
Improvements to 'howExpensiveIs' benchmark test.
Use internal digitlist in Formattable (save mallocs).
Enable fastpath by default.
Enable internal API "parse all input", returning an error if all input was not consumed.
X-SVN-Rev: 32397
2012-09-17 19:03:01 +00:00
Umesh Nair
fbbb603da6
ICU-9568 Adding test case with a pattern with out-of-order placeholders.
...
X-SVN-Rev: 32376
2012-09-12 00:14:25 +00:00
Steven R. Loomis
1dff0b56ee
ICU-9501 doxygen cleanup.
...
X-SVN-Rev: 32372
2012-09-11 20:51:51 +00:00
Steven R. Loomis
1361355eb5
ICU-9551 fix uconfig failures that were in m2, disable CJKBreak without normalization. Merges from r32354 and r32355 by dsengup.
...
X-SVN-Rev: 32367
2012-09-11 04:02:08 +00:00
Yoshito Umaoka
1abda53f28
ICU-9536 Fixed <br> problem in API reference doc.
...
X-SVN-Rev: 32339
2012-09-05 19:53:44 +00:00
Steven R. Loomis
66efc42f6e
ICU-9412 urename.h
...
X-SVN-Rev: 32338
2012-09-05 19:45:33 +00:00
Markus Scherer
22cc0cd7cc
ICU-9353 fix dependencies, mostly dictionary code and listformatter
...
X-SVN-Rev: 32331
2012-09-04 20:38:14 +00:00
Markus Scherer
6da17ae2f5
ICU-9353 fix dictionary class name in comments
...
X-SVN-Rev: 32330
2012-09-04 20:05:20 +00:00
Yoshito Umaoka
01d63782e4
ICU-9412 ICU4C version to 50.0.2
...
X-SVN-Rev: 32313
2012-08-31 22:07:42 +00:00
Steven R. Loomis
79a59bfdef
ICU-9525 fix casts as per http://www.stroustrup.com/bs_faq2.html#static-cast and also fix string quoting gcc47
...
X-SVN-Rev: 32307
2012-08-31 19:12:19 +00:00
Markus Scherer
6876123c0e
ICU-9437 update to Unicode 6.2; merge in branches/markus/uni62 r32274
...
X-SVN-Rev: 32282
2012-08-28 23:37:10 +00:00
John Emmons
276a244c9b
ICU-9251 First cut merge of CLDR 22 data
...
X-SVN-Rev: 32275
2012-08-28 21:56:06 +00:00
Umesh Nair
974ba63756
ICU-7168 Fixing Windows build.
...
X-SVN-Rev: 32271
2012-08-28 19:26:17 +00:00
Markus Scherer
31a4a9113d
ICU-7168 always initialize UErrorCode, and check in at least one place coming in from public API
...
X-SVN-Rev: 32268
2012-08-28 16:47:58 +00:00
Markus Scherer
9f8f976bf6
ICU-6173 fix comments about type characters in CaseFolding.txt
...
X-SVN-Rev: 32254
2012-08-27 23:42:11 +00:00
Markus Scherer
944ff6eeaf
ICU-9141 add U_GCC_MAJOR_MINOR macro
...
X-SVN-Rev: 32252
2012-08-27 23:15:08 +00:00
Umesh Nair
484c465ddf
ICU-7168 Implementation of ListFormatter, port from Java
...
X-SVN-Rev: 32247
2012-08-27 20:14:25 +00:00
Debabrata Sengupta
4f666eebc4
ICU-9481 handled segmentation fault issue with uenum_next
...
X-SVN-Rev: 32242
2012-08-27 18:50:29 +00:00
Michael Ow
2f41905b0b
ICU-9353 Fix redefinition error in dictionarydata when building with Cygwin MSVC
...
X-SVN-Rev: 32224
2012-08-24 15:29:03 +00:00
Maxime Serrano
8466372715
ICU-9353 fix windows makefile, remove mentions of word_ja.txt
...
X-SVN-Rev: 32191
2012-08-17 17:09:01 +00:00
Maxime Serrano
53650b04c5
ICU-9353 add symbols to dictionarydata.cpp for linker
...
X-SVN-Rev: 32187
2012-08-17 00:10:22 +00:00
Maxime Serrano
c64c0299d7
ICU-9353 merge dbbi-tries work into the trunk
...
X-SVN-Rev: 32184
2012-08-16 23:01:49 +00:00
George Rhoten
8bcdfa544d
ICU-9457 Fix some compiler warnings.
...
X-SVN-Rev: 32180
2012-08-16 04:56:59 +00:00
George Rhoten
e1b9092426
ICU-9469 Improve support for C++11
...
X-SVN-Rev: 32179
2012-08-15 17:46:17 +00:00
Michael Ow
5015b2033b
ICU-9380 Reorder header files to fix HP build error.
...
X-SVN-Rev: 32162
2012-08-13 17:21:00 +00:00
George Rhoten
0ae3d3a7d4
ICU-9474 Reduce unrename.h namespace pollution
...
X-SVN-Rev: 32157
2012-08-11 04:57:13 +00:00
Debabrata Sengupta
3ef2d173ca
ICU-9342 implemented patch to support gcc's malloc and alloc_size attributes
...
X-SVN-Rev: 32151
2012-08-10 20:31:15 +00:00
George Rhoten
1384c72211
ICU-9456 Reduce writable/relocatable data.
...
X-SVN-Rev: 32149
2012-08-10 16:41:38 +00:00
Steven R. Loomis
b68d2f41fb
ICU-7197 add API for constructing UEnumerations.
...
X-SVN-Rev: 32137
2012-08-09 00:04:51 +00:00
Debabrata Sengupta
69ae33baa3
ICU-9425 fixed issues with api docs
...
X-SVN-Rev: 32129
2012-08-08 21:59:14 +00:00
Michael Ow
eb0347f25f
ICU-9221 Apply patch for Cygwin build failure
...
X-SVN-Rev: 32126
2012-08-08 19:54:20 +00:00
Markus Scherer
2f6df5d520
ICU-9434 use static_cast<pointer type>(void *) not reinterpret_cast
...
X-SVN-Rev: 32119
2012-08-08 00:50:16 +00:00
George Rhoten
dc75668c05
ICU-9457 Fix some compiler warnings
...
X-SVN-Rev: 32095
2012-08-03 19:09:42 +00:00
Michael Ow
f1b69ac0a5
ICU-9408 Use only C style comments to resolve warnings and errors
...
X-SVN-Rev: 32069
2012-07-26 18:25:15 +00:00
Markus Scherer
a41775b429
ICU-9432 fix value of UDATA_FILE_ACCESS_COUNT
...
X-SVN-Rev: 32041
2012-07-18 21:37:13 +00:00
Debabrata Sengupta
ecb960cbdb
ICU-9408 minor changes in indentation, comments and if statements
...
X-SVN-Rev: 32039
2012-07-12 21:38:53 +00:00
Debabrata Sengupta
48732d7f4a
ICU-9408 added functionality to detect user's region and improve time zone detection
...
X-SVN-Rev: 32038
2012-07-12 20:02:31 +00:00
Debabrata Sengupta
f81fa56468
ICU-8971 fixed parsing inconsistency and corrected few test cases
...
X-SVN-Rev: 32031
2012-07-09 18:25:45 +00:00
Michael Ow
595a189bd1
ICU-9365 Add check for AIX processor type
...
X-SVN-Rev: 32023
2012-07-03 18:08:56 +00:00
Michael Ow
04c477d6ff
ICU-9340 Fix potential out of bound error in ICU4C ISCII converter
...
X-SVN-Rev: 32021
2012-07-03 17:51:14 +00:00
Michael Ow
1d202c6a8a
ICU-9365 Fix detection of some BSD variants and other platform related issues
...
X-SVN-Rev: 32020
2012-07-03 16:36:35 +00:00
Jungshik Shin
4934b397a8
ICU-8343 fix build errors in Visual Studio when exception is disabled
...
X-SVN-Rev: 32010
2012-06-28 23:28:00 +00:00
Jungshik Shin
0a783f3908
ICU-8661 add a comment about #else part of uprv_timezone()
...
X-SVN-Rev: 32009
2012-06-28 23:01:26 +00:00
Michael Ow
de21207590
ICU-9390 Revert previous change to uposixdefs.h
...
X-SVN-Rev: 31984
2012-06-22 22:40:10 +00:00
Michael Ow
99cc839c60
ICU-9390 Fix some build issues with Solaris GCC and z
...
X-SVN-Rev: 31983
2012-06-22 19:57:50 +00:00
Debabrata Sengupta
fab050ad44
ICU-8971 changes undone
...
X-SVN-Rev: 31977
2012-06-21 20:58:24 +00:00
Debabrata Sengupta
19d7b4d709
ICU-8971 fixed inconsistency bug between C and J for parsing and canonicalization
...
X-SVN-Rev: 31975
2012-06-21 19:52:29 +00:00
Michael Ow
aced0d7e49
ICU-9365 Fix endianness detection for sparc based systems
...
X-SVN-Rev: 31971
2012-06-19 18:01:28 +00:00
Jungshik Shin
1f3812e51e
ICU-9394 Set U_TIMEZONE to 'timezone' instead of '__timezone' on Android
...
X-SVN-Rev: 31964
2012-06-18 20:51:53 +00:00
Michael Ow
ff679c4111
ICU-9371 Fix GCC atomic support detection
...
X-SVN-Rev: 31951
2012-06-14 18:33:17 +00:00
Michael Ow
fa3f76cc15
ICU-9340 Use bit mask instead of cast to avoid buffer overflow
...
X-SVN-Rev: 31948
2012-06-13 21:07:53 +00:00
Markus Scherer
7042fcca36
ICU-8890 revert error behavior of UnicodeString::replace(start, _length, srcChar) to removing the segment when srcChar is not a valid code point (see r31272)
...
X-SVN-Rev: 31928
2012-06-08 21:53:40 +00:00
Markus Scherer
a655430837
ICU-8773 use real array element comparison, not memcmp()
...
X-SVN-Rev: 31926
2012-06-08 21:31:22 +00:00
Andy Heninger
3c69969daa
ICU-9248 fix fastCopyFrom lifetime comment
...
X-SVN-Rev: 31923
2012-06-08 17:58:13 +00:00
Andy Heninger
2b7d6e62aa
ICU-9360 update break iterator api docs.
...
X-SVN-Rev: 31916
2012-06-07 16:57:51 +00:00
Markus Scherer
f3646e9267
ICU-8235 do not call memcpy()/memmove()/... with a NULL/invalid source pointer
...
X-SVN-Rev: 31914
2012-06-07 00:14:54 +00:00
Markus Scherer
e39bc5efd7
ICU-9248 update doc of UnicodeString readonly-aliasing constructor & setTo() re fastCopyFrom()
...
X-SVN-Rev: 31913
2012-06-06 17:35:12 +00:00
Markus Scherer
00dc45723c
ICU-9010 remove --disable-threads, move ICU_USE_THREADS out of uconfig.h into test code
...
X-SVN-Rev: 31911
2012-06-06 04:13:28 +00:00
Yoshito Umaoka
e7ca744bbd
ICU-9265 Removed _isAttributeSubtag, which is no longer used, from uloc_tag.c
...
X-SVN-Rev: 31907
2012-06-05 20:08:04 +00:00
Markus Scherer
a4861cdd06
ICU-8298 avoid ambiguous method matching for MaybeStackArray[index]
...
X-SVN-Rev: 31903
2012-06-04 23:51:39 +00:00
Michael Ow
9a66926428
ICU-9336 Add some fixes for build failures in z/OS
...
X-SVN-Rev: 31891
2012-05-31 16:18:29 +00:00
Steven R. Loomis
43b918a0c8
ICU-9258 merge from branches, performance improvements
...
X-SVN-Rev: 31881
2012-05-30 00:41:57 +00:00
Markus Scherer
4905a493ef
ICU-9305 C function prototype for uset_openEmpty() needs void-declared empty argument list
...
X-SVN-Rev: 31840
2012-05-21 21:45:34 +00:00
Michael Ow
1971c167a3
ICU-9332 Fix endianness detection for Linux s390
...
X-SVN-Rev: 31834
2012-05-18 16:05:05 +00:00
Andy Heninger
3e1b16071f
ICU-9317 Retract previous change; it is no longer needed and just adds confusion.
...
X-SVN-Rev: 31826
2012-05-16 17:29:44 +00:00
Michael Ow
b3b1909c8c
ICU-9295 Add endianness check for HPPA systems
...
X-SVN-Rev: 31819
2012-05-14 13:33:57 +00:00
Andy Heninger
402b732faf
ICU-9317 Add icu:: to ambiguous uses of StringPiece.
...
X-SVN-Rev: 31818
2012-05-12 00:15:05 +00:00
Yoshito Umaoka
948048b4d2
ICU-9265 Added support for typeless keyword in BCP 47 u extension. Also implemented u extension attributes. The implementation of uloc_forLanguageTag is now equivalent to ICU4J implementation.
...
X-SVN-Rev: 31816
2012-05-11 21:52:24 +00:00
Andy Heninger
4e22bdab85
ICU-9315 urename include and disabling cleanup.
...
X-SVN-Rev: 31815
2012-05-11 20:38:00 +00:00
Andy Heninger
16bbbbea8e
ICU-9314 U_CHARSET_IS_UTF8 dependency cleanup
...
X-SVN-Rev: 31813
2012-05-11 17:54:07 +00:00
Andy Heninger
ba26fe0bc0
ICU-9312 #ifdef U_ENABLE_DYLOAD cleanup in icuplug.c
...
X-SVN-Rev: 31809
2012-05-10 23:52:23 +00:00
Andy Heninger
dd423ee481
ICU-9310 inconsequential fix to uresbund.cpp
...
X-SVN-Rev: 31807
2012-05-10 00:45:44 +00:00
Michael Ow
0ca13b73b0
ICU-9292 Merge BEAM warning fixes from branch into trunk
...
X-SVN-Rev: 31792
2012-05-03 05:50:26 +00:00
Will Mason
989e7a4395
ICU-9286 Fix for variations in the presence of the timezone symbol on BSDs
...
X-SVN-Rev: 31780
2012-04-26 21:45:02 +00:00
Michael Ow
46e9f5081f
ICU-9239 Fix StringPiece::npos build error on Windows
...
X-SVN-Rev: 31746
2012-04-19 19:07:33 +00:00
Michael Ow
bbad39b77a
ICU-9232 Update version in ICU4C to 50.0.1 and update time bombs
...
X-SVN-Rev: 31725
2012-04-18 17:03:06 +00:00
Markus Scherer
adcdc1c20e
ICU-9132 finalize new MessageFormat pattern argument type to selectordinal
...
X-SVN-Rev: 31702
2012-04-13 17:37:12 +00:00
Dragan Besevic
141bc218ef
ICU-9252 zOS performance enhancement
...
X-SVN-Rev: 31696
2012-04-10 15:49:28 +00:00
Markus Scherer
8d7428d1b3
ICU-9132 ordinal-plural formatting in C/C++
...
X-SVN-Rev: 31687
2012-04-07 04:27:27 +00:00
Michael Ow
d6861c7617
ICU-9197 Fix BSD platform detection
...
X-SVN-Rev: 31619
2012-03-15 16:37:44 +00:00
Steven R. Loomis
e150cb8c78
ICU-9175 fix #ifdef location
...
X-SVN-Rev: 31600
2012-03-07 20:25:47 +00:00
Peter Edberg
de52c0a9d3
ICU-9139 Make some internal globals static, update urename.h accordingly
...
X-SVN-Rev: 31578
2012-03-02 20:22:04 +00:00
Steven R. Loomis
5f92dba0a0
ICU-9139 update urename
...
X-SVN-Rev: 31575
2012-03-02 18:04:43 +00:00
Andy Heninger
78b11e867d
ICU-9139 compiler warning removed in rbbiscan.cpp
...
X-SVN-Rev: 31562
2012-03-02 00:04:30 +00:00
Michael Ow
1064832f90
ICU-9144 Fix ifdef statement in icudataver.h
...
X-SVN-Rev: 31545
2012-02-29 19:20:21 +00:00
Peter Edberg
81d48c9c84
ICU-9139 Update ICU version, some copyright dates, readme boilerplate, timebombs
...
X-SVN-Rev: 31517
2012-02-27 05:33:06 +00:00
Markus Scherer
6692c27aa8
ICU-8246 add ifndef U_HIDE_DRAFT_API
...
X-SVN-Rev: 31513
2012-02-25 01:31:14 +00:00
Jungshik Shin
26907a9105
ICU-9115 revert r31397
...
X-SVN-Rev: 31488
2012-02-23 01:27:08 +00:00
Peter Edberg
aad3d090d4
ICU-9091 Updates based on PMC discussion, also remove some inappropriate #ifndef U_HIDE_DRAFT_API
...
X-SVN-Rev: 31486
2012-02-22 22:55:52 +00:00
Peter Edberg
4b3835d9e9
ICU-9091 Promote to stable most ICU4C API that are draft 4.8 or earlier
...
X-SVN-Rev: 31446
2012-02-20 04:28:17 +00:00
Steven R. Loomis
eec528c85f
ICU-8157 commit from branch
...
X-SVN-Rev: 31434
2012-02-18 23:10:51 +00:00
Jungshik Shin
3f18f96246
ICU-9115 ubrk_setText does not check the input (Null check)
...
X-SVN-Rev: 31397
2012-02-15 00:41:48 +00:00
Jungshik Shin
5dd029e6e5
ICU-9114 buffer overflow in _getKeyword() in uloc.cpp
...
X-SVN-Rev: 31396
2012-02-15 00:19:17 +00:00
Steven R. Loomis
017638f6fb
ICU-9113 fix misplaced ifdef
...
X-SVN-Rev: 31392
2012-02-14 15:56:51 +00:00
Dragan Besevic
6704b1e530
ICU-8791 fix for plugin init on zOS (internal ticket 237)
...
X-SVN-Rev: 31381
2012-02-13 22:09:24 +00:00
Markus Scherer
5915675e7c
ICU-7376 make C++ Locale::setKeywordValue() ( #7252 ) public
...
X-SVN-Rev: 31377
2012-02-13 19:20:43 +00:00
Markus Scherer
49d6e4662c
ICU-9014 update hasScript() @draft version
...
X-SVN-Rev: 31333
2012-02-06 21:07:20 +00:00
Markus Scherer
bf7701a030
ICU-9014 make hasScript(c, sc) == sc in scx(c)
...
X-SVN-Rev: 31330
2012-02-06 20:11:22 +00:00
Andy Heninger
5b3a708915
ICU-8992 Compiler Warning cleanup for gcc 4.6.1
...
X-SVN-Rev: 31329
2012-02-06 19:57:08 +00:00
Markus Scherer
8d2ddad36c
ICU-9014 and ICU-9015 scx defaults to {sc}, and return that efficiently
...
X-SVN-Rev: 31327
2012-02-03 23:36:05 +00:00
Michael Ow
4fc83fb80c
ICU-9085 Fix infinite loop error in compound text converter in ICU4C
...
X-SVN-Rev: 31298
2012-02-01 23:45:54 +00:00
Andy Heninger
da5380d926
ICU-8123 Remove utext comparison functions.
...
X-SVN-Rev: 31277
2012-01-31 01:14:41 +00:00
Markus Scherer
0497efa1ad
ICU-9059 check U16_APPEND() isError flag to avoid compiler warnings, even if we do not need it
...
X-SVN-Rev: 31272
2012-01-27 00:13:45 +00:00
Markus Scherer
b565e739cc
ICU-9031 fix buffer reallocation bug in u_strToWCS()
...
X-SVN-Rev: 31271
2012-01-26 23:53:45 +00:00
Markus Scherer
31523429f2
ICU-8995 add new ISO script code Hluw=Anatolian Hieroglyphs
...
X-SVN-Rev: 31249
2012-01-23 19:51:38 +00:00
Andy Heninger
e35f05c08a
ICU-9054 put buildWSConfusableData in icu namespace.
...
X-SVN-Rev: 31238
2012-01-20 20:46:08 +00:00
Markus Scherer
f31fa446bc
ICU-9065 internal API for reverse-full-case-folding data
...
X-SVN-Rev: 31237
2012-01-20 19:35:13 +00:00
Markus Scherer
8a320205af
ICU-9039 simplify/optimize ucase.icu encoding: fixed trie bit for Case_Ignorable; ucase.icu formatVersion 3.0
...
X-SVN-Rev: 31204
2012-01-13 01:15:48 +00:00
Markus Scherer
9a646f81a7
ICU-8972 ucase.icu generated by newly merged genprops/casepropsbuilder.cpp; slightly different (different parsing order) but equivalent
...
X-SVN-Rev: 31190
2012-01-10 07:24:47 +00:00
Markus Scherer
6390003c87
ICU-9008 some more U_SIGNED_RIGHT_SHIFT_IS_ARITHMETIC fixes; include putilimp.h where that macro is tested
...
X-SVN-Rev: 31188
2012-01-10 07:15:25 +00:00
Markus Scherer
9cd2b8cbd6
ICU-8972 unames.icu generated by newly merged genprops/namespropsbuilder.cpp; slightly different (different parsing order) but equivalent
...
X-SVN-Rev: 31179
2012-01-03 23:22:29 +00:00
Markus Scherer
66ead436a8
ICU-8972 BiDi properties data generated by newly merged genprops/bidipropsbuilder.cpp; slightly different (different parsing order) but equivalent
...
X-SVN-Rev: 31173
2011-12-25 01:27:13 +00:00
Markus Scherer
d109686c14
ICU-8972 document how preparseucd.py parses ICU header file constants (uchar.h & uscript.h) (reads/needs less information than preparse.pl needed)
...
X-SVN-Rev: 31170
2011-12-23 04:20:35 +00:00
Abhinav Gupta
64064a7cf2
ICU-8984 apply patch attached to ticket
...
X-SVN-Rev: 31169
2011-12-22 15:42:45 +00:00
Markus Scherer
05c6a38407
ICU-8972 generated pnames data different but equivalent; should be more stable now, got a little smaller
...
X-SVN-Rev: 31167
2011-12-22 06:30:04 +00:00
Markus Scherer
7063bdb084
ICU-8972 minor fixes & updates for & from preparseucd.py; add remaining ICU-specific properties to ppucd.txt; generated pnames data different but equivalent
...
X-SVN-Rev: 31161
2011-12-20 07:48:49 +00:00
Markus Scherer
05fdbf8747
ICU-8972 PropsBuilder makes more sense than PropsWriter
...
X-SVN-Rev: 31155
2011-12-19 01:49:04 +00:00
Markus Scherer
460b0fbce7
ICU-8972 propname_data.h with generator name rather than date (stable output)
...
X-SVN-Rev: 31154
2011-12-18 21:35:25 +00:00
Markus Scherer
aa743a0d86
ICU-8972 uprops.icu data different but equivalent from rewritten genprops, reads data in different order from before
...
X-SVN-Rev: 31148
2011-12-18 06:56:02 +00:00
Markus Scherer
de830ac709
ICU-8972 machine-generated file with generator name rather than date (deterministic output)
...
X-SVN-Rev: 31140
2011-12-17 04:58:41 +00:00
Markus Scherer
d25c4ca662
ICU-8972 various small fixes & improvements
...
X-SVN-Rev: 31136
2011-12-16 06:43:44 +00:00
Markus Scherer
a479de199e
ICU-9016 document default Numeric_Value differs from Unicode Standard
...
X-SVN-Rev: 31129
2011-12-15 23:29:52 +00:00
Markus Scherer
2f70694e7f
ICU-9013 deprecate API for Unicode 1.0 character names & ISO comments, remove support & data
...
X-SVN-Rev: 31125
2011-12-15 21:43:35 +00:00
Markus Scherer
1b9190739f
ICU-9008 version of RES_GET_INT(res) for when >> does not sign-extend
...
X-SVN-Rev: 31119
2011-12-15 00:43:16 +00:00
Markus Scherer
9a3376c379
ICU-9000 use our own implementation of uprv_stricmp() and uprv_strnicmp() to make sure we use language-independent case mappings/comparisons
...
X-SVN-Rev: 31118
2011-12-15 00:04:40 +00:00
Markus Scherer
46749f4d00
ICU-8999 uprv_isASCIILetter()
...
X-SVN-Rev: 31117
2011-12-14 23:43:56 +00:00