Commit Graph

2658 Commits

Author SHA1 Message Date
Andy Heninger
254e5f9580 ICU-13420 svn properties check tool fix, and prop update of files match autoprops settings.
X-SVN-Rev: 40674
2017-11-29 19:32:58 +00:00
Jeff Genovy
16598e5468 ICU-13436 Fix various typos and spelling mistakes.
X-SVN-Rev: 40645
2017-10-26 21:33:43 +00:00
Yoshito Umaoka
46dd205917 ICU-13141 tzdata2017c updates. Some patches in Makefile to support the latest Makefile in tzcode2017c. Added logKnownIssue in some test cases. See the ticket for the details.
X-SVN-Rev: 40634
2017-10-25 15:43:29 +00:00
Jeff Genovy
acb0dc3593 ICU-13030 Fix one more location using U_CALLCONV.
X-SVN-Rev: 40547
2017-10-04 17:42:36 +00:00
Andy Heninger
7a72a8f032 ICU-13380 Fixes for memory leaks & other problems found by Address Sanitizer.
X-SVN-Rev: 40529
2017-10-03 04:11:26 +00:00
Andy Heninger
9831b84c80 ICU-13358 Update urename.h. Also update script & instructions.
X-SVN-Rev: 40523
2017-10-02 21:21:14 +00:00
Steven R. Loomis
119d75dc46 ICU-13001 additional warning cleanup
X-SVN-Rev: 40444
2017-09-21 22:38:34 +00:00
Steven R. Loomis
89765009b4 ICU-13001 warning cleanup
- remove some dead code
- fix some warnings that show up when services, regex are turned off
- change some macros into inline functions to quell parenthesis complaints (ucnv_u16.cpp)

X-SVN-Rev: 40442
2017-09-21 19:43:28 +00:00
Steven R. Loomis
3e17a0d8c3 ICU-13093 override fix
X-SVN-Rev: 40435
2017-09-20 20:04:10 +00:00
Jeff Genovy
8c1d9ad0d1 ICU-13342 fix unintended whitespace change.
X-SVN-Rev: 40421
2017-09-15 01:40:49 +00:00
Jeff Genovy
b38323d79b ICU-13342 gennorm2 produces incorrect output on MSVC Release builds due to optimizer issues.
X-SVN-Rev: 40415
2017-09-14 19:09:57 +00:00
Jeff Genovy
fc78f45dd9 ICU-13356 gennorm2 crashes if the input file contains blank lines.
X-SVN-Rev: 40414
2017-09-14 19:04:20 +00:00
Steven R. Loomis
84bec69426 ICU-13093 porting fixes (AIX)
X-SVN-Rev: 40406
2017-09-13 23:07:30 +00:00
Norbert Runge
52417e2221 ICU-13069 enables code to compile when UCONFIG_NO_NORMALIZATION is set to 1; all unit tests pass.
X-SVN-Rev: 40388
2017-09-12 20:29:14 +00:00
Markus Scherer
3a02afc3bf ICU-13199 use std::getline(istream, string) to avoid line length limit
X-SVN-Rev: 40365
2017-09-01 16:21:47 +00:00
Markus Scherer
2f87cf4c46 ICU-10524 normalization one-way mapping with trailing ccc>1 has no compose-boundary-after
X-SVN-Rev: 40355
2017-08-25 22:46:12 +00:00
Markus Scherer
d287dbbe30 ICU-13326 gennorm2 --combined option to write the combined data of the input files; and gennorm2 minus operator to write the diffs of the combined data from two sets of input files
X-SVN-Rev: 40349
2017-08-23 23:33:47 +00:00
Jugu Dannie Sundar
fdd5212284 ICU-10935 merging from branch
X-SVN-Rev: 40316
2017-08-07 21:27:46 +00:00
Markus Scherer
e6748afd82 ICU-13197 improved normalization data structure and code; .nrm formatVersion 3; merged from branches/markus/normv3 except for cherry-picks from trunk to there
X-SVN-Rev: 40265
2017-07-14 22:38:40 +00:00
Jeff Genovy
d10a5a945b ICU-13260 Fix use of unintended variable in tools/toolutil/package.cpp
X-SVN-Rev: 40219
2017-06-28 20:14:16 +00:00
Jeff Genovy
ade067638e ICU-13164 Fixes for compilation and test errors when building for Windows/MinGW.
X-SVN-Rev: 40203
2017-06-23 23:28:11 +00:00
Markus Scherer
03d5505974 ICU-13197 gennorm2 new .cpp files: add standard library includes
X-SVN-Rev: 40191
2017-06-22 07:49:47 +00:00
Markus Scherer
e05c15a02c ICU-13197 fix indexesLength check while loading data, more readable duplicate elimination of noNo mappings
X-SVN-Rev: 40157
2017-06-07 18:22:44 +00:00
Markus Scherer
6c1e41e0f2 ICU-13197 catch one more edge case where a mapping has no compose boundary after it
X-SVN-Rev: 40156
2017-06-07 07:13:34 +00:00
Markus Scherer
19d53e7641 ICU-13197 more gennorm2 cleanup, set smallFCD for some characters with algorithmic mappings
X-SVN-Rev: 40155
2017-06-07 05:23:53 +00:00
Markus Scherer
425204d84b ICU-13197 split gennorm2/n2builder into 3 more manageable pieces; no output change
X-SVN-Rev: 40150
2017-06-05 03:53:14 +00:00
Yoshito Umaoka
694142470e ICU-13159 Updating ICU version in trunk to 60.0.1 (60m1) - merging changes from my work branch.
X-SVN-Rev: 40145
2017-05-31 16:50:38 +00:00
Markus Scherer
b2ead3e2e1 ICU-8130 UTS 46 conformance test using Unicode IdnaTest.txt
X-SVN-Rev: 40130
2017-05-23 04:44:58 +00:00
Markus Scherer
c741167e3e ICU-12985 Unicode 10 data from 20170503; new properties Emoji_Component, Regional_Indicator, Prepended_Concatenation_Mark; merged from ^/branches/markus/uni10@40107
X-SVN-Rev: 40109
2017-05-04 20:13:29 +00:00
Jeff Genovy
a709ddc0f2 ICU-13169 Issues retargeting VS project files due to missing WindowsTargetPlatformVersion elements. (tab to spaces)
X-SVN-Rev: 40099
2017-05-03 00:40:08 +00:00
Jeff Genovy
cb53fe41cd ICU-13169 Issues retargeting VS project files due to missing WindowsTargetPlatformVersion elements.
X-SVN-Rev: 40098
2017-05-03 00:28:11 +00:00
Markus Scherer
20bee936b1 ICU-12985 ppucd.txt more readable unassigned ranges; block compaction by size savings not value plurality reduces clutter
X-SVN-Rev: 40096
2017-05-02 22:53:28 +00:00
Andy Heninger
0ce89095fe ICU-13173 Compile warning cleanup in escapesrc.cpp
X-SVN-Rev: 40078
2017-04-26 20:55:10 +00:00
Steven R. Loomis
a3b26b85be ICU-13136 dont compile escapesrc on cygwin/msvc
* for now just explicitly skip escapesrc for cygwin/msvc
* revisit this.

X-SVN-Rev: 40043
2017-04-13 06:30:22 +00:00
Steven R. Loomis
088a44dd44 ICU-12785 (swapFileSepChar on Cygwin) - update for review comments
X-SVN-Rev: 40038
2017-04-12 17:53:50 +00:00
Steven R. Loomis
a4fd3dcb23 ICU-12788 udbg_getPlatform cygwin fix (patch)
X-SVN-Rev: 40009
2017-04-07 18:42:02 +00:00
Steven R. Loomis
54f3a77ac6 ICU-12787 utimer patch cygwin
X-SVN-Rev: 40008
2017-04-07 18:37:11 +00:00
Steven R. Loomis
42f7039818 ICU-12785 swapFileSepChar patch
X-SVN-Rev: 40006
2017-04-07 17:56:52 +00:00
Steven R. Loomis
b58e1721a1 ICU-12766 fix to escaper for z/OS - all compiles now!
X-SVN-Rev: 39936
2017-03-25 05:16:48 +00:00
Steven R. Loomis
e20856d499 ICU-12766 fix unescape on EBCDIC
* increment error
* need to do UTF-8 decode at the original location, not the modified one

X-SVN-Rev: 39935
2017-03-25 00:09:23 +00:00
Markus Scherer
466a569c58 ICU-12900 mostly still Unicode 9.0 but Unicode 10 beta (20170322) segmentation & bidi data and draft emoji 5.0 (also 20170322)
X-SVN-Rev: 39915
2017-03-23 02:14:00 +00:00
Steven R. Loomis
3f7617a127 ICU-12766 merge from branch: enable escape for z/OS (390)
X-SVN-Rev: 39896
2017-03-22 19:06:26 +00:00
Jeff Genovy
e9946ec98e ICU-13027 - Merge in changes from 'branches/shawnste/working/icu4c'
X-SVN-Rev: 39890
2017-03-21 01:03:49 +00:00
Andy Heninger
a0c9b06810 ICU-13049 svn properties updated to match auto-props values.
X-SVN-Rev: 39852
2017-03-17 21:19:03 +00:00
Andy Heninger
309364fee5 ICU-13049 svn utf-8 & other property fixes.
X-SVN-Rev: 39844
2017-03-17 00:37:59 +00:00
Steven R. Loomis
02cf91d3e6 ICU-12766 support escaping on ebcdic (z)
X-SVN-Rev: 39842
2017-03-16 21:49:19 +00:00
Steven R. Loomis
a1afc24f8c ICU-12766 fix issue w/ u8 escaping
* greek tests now pass on solaris

X-SVN-Rev: 39835
2017-03-16 15:15:26 +00:00
Steven R. Loomis
14f45141ba ICU-12766 fix buffer size
X-SVN-Rev: 39831
2017-03-15 23:48:54 +00:00
Steven R. Loomis
b9ecfe69c3 ICU-12766 aix/escaper: WIP. Support u8
* support u8
* main tools now builds on AIX
* remove c'tors seen as duplicate under AIX
* successful build under AIX

X-SVN-Rev: 39818
2017-03-15 16:58:45 +00:00
Steven R. Loomis
394e842e60 ICU-12766 aix/escaper: WIP.
* work around some c++11 issues
* fix some literals in rbbitst.cpp
* update escaper
* add mh-aix-va for using escaping
* work around nullptr and uchar16 issues
* revert bad icuinfo.cpp checkin

this commit still fails.

X-SVN-Rev: 39812
2017-03-15 04:12:37 +00:00