Markus Scherer
|
91cb8bf24e
|
ICU-12410 bug fixes
X-SVN-Rev: 39657
|
2017-02-09 23:09:08 +00:00 |
|
Markus Scherer
|
0e4c0199ee
|
ICU-12410 remove unused UCaseProps pointer from ucase_... functions
X-SVN-Rev: 39656
|
2017-02-09 21:50:20 +00:00 |
|
Markus Scherer
|
5da94f206a
|
ICU-12410 move new code into new files, split ucasemap_imp.h from ustr_imp.h
X-SVN-Rev: 39655
|
2017-02-09 21:15:34 +00:00 |
|
Markus Scherer
|
4805866163
|
ICU-12410 move/re-port titlecasing, support Edits
X-SVN-Rev: 39647
|
2017-02-07 00:58:52 +00:00 |
|
Markus Scherer
|
2fe503c981
|
ICU-12410 start to port class CaseMap to Java; make case mapping impl code work with CharSequence & Appendable
X-SVN-Rev: 39603
|
2017-01-25 23:52:55 +00:00 |
|
Markus Scherer
|
8e6641fb3c
|
ICU-12410 port class Edits to Java
X-SVN-Rev: 39590
|
2017-01-21 00:53:52 +00:00 |
|
Markus Scherer
|
aa27217a84
|
ICU-12410 remove locCache behavior from ucase_getCaseLocale() and functions that call it, try to make it a little faster for common locale IDs
X-SVN-Rev: 39586
|
2017-01-20 06:27:47 +00:00 |
|
Markus Scherer
|
8a55e577e5
|
ICU-12410 make CaseMap functions static; change the function parameter order to (config, input, output); remove Edits::setWriteUnchanged(), writeUnchanged(), omitUnchanged() and add UCASEMAP_OMIT_UNCHANGED_TEXT options bit; case mapping functions call edits->reset() at start
X-SVN-Rev: 39585
|
2017-01-20 04:04:58 +00:00 |
|
Markus Scherer
|
fbd1e089fd
|
ICU-12410 add C++ CaseMap, make UCaseMap an alias for that, move new functions with Edits into CaseMap, make case properties functions ignore UCaseProps pointer
X-SVN-Rev: 39554
|
2017-01-12 19:05:01 +00:00 |
|
Markus Scherer
|
3b23b78b95
|
ICU-12410 include what you use
X-SVN-Rev: 39553
|
2017-01-12 18:35:18 +00:00 |
|
Markus Scherer
|
7035c31b6d
|
ICU-12410 add ucasemap_toTitleWithEdits(const UCaseMap *csm, icu::BreakIterator *iter, ...), change UErrorCode pointer to reference internally and in new C++ API functions, add ucasemap_foldCaseWithEdits(), change UCaseMap.iter to C++ BreakIterator
X-SVN-Rev: 39551
|
2017-01-09 23:52:12 +00:00 |
|
Markus Scherer
|
00f2e12b65
|
ICU-12410 Edits::Iterator getters not fields, tracks indexes, findSourceIndex(), skip-unchanged iterators, ucasemap_toLowerWithEdits() & ucasemap_toUpperWithEdits()
X-SVN-Rev: 39548
|
2017-01-06 00:20:31 +00:00 |
|
Markus Scherer
|
20994f490a
|
ICU-12410 add Edits::Iterator and change UnicodeString case mappings to get & apply Edits for longer strings
X-SVN-Rev: 39547
|
2017-01-04 21:20:08 +00:00 |
|
Markus Scherer
|
6fc7fe3b65
|
ICU-12410 low-level UTF-16 case mapping functions optionally write metadata to new class Edits
X-SVN-Rev: 39546
|
2016-12-31 00:23:31 +00:00 |
|
Andy Heninger
|
fb0439839b
|
ICU-12860 U_DRAFT -> U_CAPI. U_DRAFT appeared on three stable functions. Also changed U_STABLE->U_CAPI for consistencey within file. See #9961
X-SVN-Rev: 39544
|
2016-12-19 22:40:54 +00:00 |
|
Andy Heninger
|
7d2fe3819c
|
ICU-12643 ICU4C, require C++11 to build.
X-SVN-Rev: 39543
|
2016-12-16 00:03:11 +00:00 |
|
Steven R. Loomis
|
68401040eb
|
ICU-12852 Remove some unnecessary copy (merge from bug)
X-SVN-Rev: 39542
|
2016-12-14 18:41:04 +00:00 |
|
Andy Heninger
|
0fd5600285
|
ICU-12809 only .cpp files no .c in ICU library code
X-SVN-Rev: 39527
|
2016-12-07 21:14:27 +00:00 |
|
Peter Edberg
|
f6bad27e9c
|
ICU-12876 integrate CLDR release-30-0-3 into icu trunk
X-SVN-Rev: 39524
|
2016-12-03 00:42:01 +00:00 |
|
Andy Heninger
|
52989746d9
|
ICU-12849 Title Casing, incorrect length returned when preflighting with a NULL output buffer.
X-SVN-Rev: 39518
|
2016-12-01 01:41:40 +00:00 |
|
Yoshito Umaoka
|
a19a3a0f7a
|
ICU-12868 Fixed invalid if condition in the recent fix in locmap.c
X-SVN-Rev: 39517
|
2016-11-30 20:33:41 +00:00 |
|
Yoshito Umaoka
|
b0526b7711
|
ICU-12816 tzdata2016j updates to ICU4C/ICU4J.
X-SVN-Rev: 39513
|
2016-11-29 08:30:52 +00:00 |
|
Steven R. Loomis
|
519a43ada5
|
ICU-12698 fix error in running performance test
X-SVN-Rev: 39510
|
2016-11-28 23:45:55 +00:00 |
|
Steven R. Loomis
|
725a6726d7
|
ICU-12023 merge from http://bugs.icu-project.org/trac/attachment/ticket/12023/libcxx_typeinfo.diff - CLA confirmed as @jbeich
X-SVN-Rev: 39507
|
2016-11-15 21:02:48 +00:00 |
|
Markus Scherer
|
fad9b48931
|
ICU-12832 UTF-8 case mapping appendUChar() write a character even if it fills destCapacity exactly
X-SVN-Rev: 39500
|
2016-11-07 23:15:47 +00:00 |
|
Yoshito Umaoka
|
f59ef72572
|
ICU-12816 tzdata2016i to ICU4C/ICU4J.
X-SVN-Rev: 39499
|
2016-11-03 18:11:33 +00:00 |
|
Shane Carr
|
d1ee641e2e
|
ICU-12825 Fixing icu4c spoof checker issues #12825 and #12815.
X-SVN-Rev: 39493
|
2016-10-28 17:56:22 +00:00 |
|
Steven R. Loomis
|
173981e642
|
ICU-12822 digitlst.cpp depends on <string> to include <locale.h> on windows. Include it explicitly
X-SVN-Rev: 39486
|
2016-10-27 01:35:55 +00:00 |
|
Markus Scherer
|
2f358ce4bb
|
ICU-12827 ucol_getKeywordValuesForLocale() reset the keyword-list iterator, and a little UList cleanup
X-SVN-Rev: 39484
|
2016-10-26 22:05:50 +00:00 |
|
Yoshito Umaoka
|
a617765c5f
|
ICU-12816 tzdata2016h updates to ICU4C.
X-SVN-Rev: 39476
|
2016-10-21 02:57:50 +00:00 |
|
Steven R. Loomis
|
5474afe9d9
|
ICU-11387 improve source tarball packaging (post 58.1)
X-SVN-Rev: 39473
|
2016-10-20 17:22:15 +00:00 |
|
Andy Heninger
|
28c8696e5b
|
ICU-12798 Missing #ifdef in putil_cleanup(), broke AIX.
X-SVN-Rev: 39469
|
2016-10-18 17:34:00 +00:00 |
|
Andy Heninger
|
16b73a36ca
|
ICU-12798 directory traversal code assumes that path length is less than PATH_MAX
X-SVN-Rev: 39468
|
2016-10-18 00:31:55 +00:00 |
|
Peter Edberg
|
a795ef95d2
|
ICU-12779 integrate CLDR release-30-0-2 into icu4c trunk
X-SVN-Rev: 39462
|
2016-10-17 22:26:18 +00:00 |
|
Yoshito Umaoka
|
04b460f204
|
ICU-12779 Added/fixed Unicode copyright comments, commiting changes on behalf of Norbert.
X-SVN-Rev: 39459
|
2016-10-17 21:55:45 +00:00 |
|
Markus Scherer
|
7ae322735b
|
ICU-12779 do not check U_PLATFORM macros before including ICU headers
X-SVN-Rev: 39457
|
2016-10-14 19:42:22 +00:00 |
|
Yoshito Umaoka
|
4e96e53a07
|
ICU-12801 Fixing TestLocaleStructure failure triggered by the new locale 'ckb'.
X-SVN-Rev: 39447
|
2016-10-13 18:57:12 +00:00 |
|
Peter Edberg
|
5abe054173
|
ICU-12801 integrate CLDR release-30-0-1 into icu4c trunk
X-SVN-Rev: 39445
|
2016-10-13 06:08:08 +00:00 |
|
Yoshito Umaoka
|
1f86b8df9e
|
ICU-12802 Regenerated zoneinfo64.txt with region override for Europe/Simferopol. Integrated windowsZones.txt including the region mapping update.
X-SVN-Rev: 39439
|
2016-10-12 22:29:00 +00:00 |
|
Andy Heninger
|
92f758f6fc
|
ICU-12797 RBBI rule compiler fix.
X-SVN-Rev: 39432
|
2016-10-10 21:49:01 +00:00 |
|
Steven R. Loomis
|
25cf8e9634
|
ICU-12773 digitlist/strtod_l patch on cygwin, merge r39420
X-SVN-Rev: 39425
|
2016-10-04 04:04:05 +00:00 |
|
Steven R. Loomis
|
e650d3fcc1
|
ICU-12778 dirent patch on cygwin, merge 39419
X-SVN-Rev: 39424
|
2016-10-04 04:03:01 +00:00 |
|
Steven R. Loomis
|
76d05d3e32
|
ICU-12781 dirent patch on cygwin, merge r39418
X-SVN-Rev: 39423
|
2016-10-04 04:02:29 +00:00 |
|
Steven R. Loomis
|
3ea904d734
|
ICU-12783 umutex patch for cygwin, merge r39417
X-SVN-Rev: 39422
|
2016-10-04 04:01:33 +00:00 |
|
Steven R. Loomis
|
c3277ff991
|
ICU-12774 tzname/timezone checks on cygwin, merge r39416
X-SVN-Rev: 39421
|
2016-10-04 04:00:46 +00:00 |
|
Norbert Runge
|
69c2fb3919
|
ICU-12771 adds Unicode copyright statements for nine remaining files
X-SVN-Rev: 39408
|
2016-09-30 22:55:51 +00:00 |
|
Steven R. Loomis
|
acffd25cd9
|
ICU-12738 final BOM fix for RC, excluded some files per ICU-12767
X-SVN-Rev: 39396
|
2016-09-29 17:29:08 +00:00 |
|
Yoshito Umaoka
|
9978ea5074
|
ICU-12415 tzdata2016g updates to ICU4C.
X-SVN-Rev: 39392
|
2016-09-29 02:26:30 +00:00 |
|
Norbert Runge
|
0ca4234c58
|
ICU-12761 Adds Unicode copyright notice.
X-SVN-Rev: 39388
|
2016-09-28 22:12:27 +00:00 |
|
Steven R. Loomis
|
29d7ab227d
|
ICU-12752 merge from branch; z porting changes
X-SVN-Rev: 39385
|
2016-09-28 17:30:09 +00:00 |
|