Steven R. Loomis
965d758dd7
ICU-13083 update escaper per feedback, remerge r41105
...
X-SVN-Rev: 41106
2018-03-14 20:45:39 +00:00
Jeff Genovy
bb915931d0
ICU-13586 No actual code changes. This change cleans up redundancies in the VS project files, and pulls in common or shared settings from a shared 'props' file. This means that you can now change one single file to target either VS2015 or VS2017, instead of needing to change many files. It also allows the VS project files to share common defines as well, meaning that if you need to target something other than Windows 7, you can make one change in one file, instead of needing to make hundreds. Also included in this change are improvements to the VS Solution files in order to properly denote the dependencies of the projects, which might be needed in the future for possible parallel project builds.
...
X-SVN-Rev: 41049
2018-03-02 03:20:22 +00:00
Jeff Genovy
d762fd1197
ICU-13581 Revert accidental change to vcxproj file.
...
X-SVN-Rev: 41009
2018-02-28 06:03:31 +00:00
Jeff Genovy
ce1944a6f5
ICU-13581 Update SVN ignore list for ARM UWP project file detritus.
...
X-SVN-Rev: 41008
2018-02-28 06:02:05 +00:00
Jeff Genovy
e98aab020c
ICU-13581 Update ICU4C version number for 61.1 rc.
...
X-SVN-Rev: 40945
2018-02-17 01:09:03 +00:00
Jeff Genovy
ef4ea3ab01
ICU-13171 Remove conflicting option (/Gm) with (/MP) from gennorm2, also clean up the vcxproj files somewhat.
...
X-SVN-Rev: 40938
2018-02-16 08:50:25 +00:00
Jeff Genovy
07d9b3b567
ICU-13171 Enable multi-processor compilation (/MP) for faster builds.
...
X-SVN-Rev: 40937
2018-02-16 07:21:34 +00:00
Jeff Genovy
9f62b0dada
ICU-13171 Update the VS project files to use VS 2017, plus various fixes to get Samples compiling.
...
Also add explicit defines for WINVER and _WIN32_WINNT for Windows 7 targeting in non-UWP projects.
X-SVN-Rev: 40935
2018-02-16 03:16:03 +00:00
Steven R. Loomis
a16ecdad92
ICU-13083 cleanup unescaper, use portable calls
...
X-SVN-Rev: 40853
2018-02-07 23:31:40 +00:00
Yoshito Umaoka
32ba591832
ICU-13552 tzdata2018c updates to ICU trunk. ICU override for Europe/Dublin was commented out in icuzones.
...
X-SVN-Rev: 40798
2018-01-24 03:20:50 +00:00
Yoshito Umaoka
a222a6fa25
ICU-13552 tzdata2018b updates to ICU trunk. Also fixed a few issues in the test code and script. tz2icu was also updated to support customized Links for ICU overide zones.
...
X-SVN-Rev: 40794
2018-01-24 01:37:07 +00:00
Yoshito Umaoka
a3dca5a303
ICU-13552 tzdata2018a updates to ICU trunk. Zoneinfo data Europe/Dublin is modified to keep DST offset positive. The tz tool tz2icu was updated to replace zoneinfo imported from tz database with ICU local definition.
...
X-SVN-Rev: 40787
2018-01-19 05:13:00 +00:00
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