Jeff Genovy
7c7b8bd570
ICU-20536 ICU 62.2 release tasks + tzdata2019a
2019-04-11 12:01:29 -07:00
Jeff Genovy
2474d75e25
ICU-20536 Japanese era Reiwa support in ICU4C 62
2019-04-11 12:01:29 -07:00
Jeff Genovy
6d0c1f418e
ICU-20482 Remove empty file, skip CI builds with copyright linter.
2019-03-21 13:44:19 -07:00
Shane Carr
536688d5c6
ICU-20482 Pickup additional Python3 changes for depstest.py
...
cherry-picked from: 335abbe3ac
Original commit message:
ICU-20334 Additional python3 compatibility changes to depstest.
Also adds python3 depstest call to .travis.yml.
2019-03-21 13:44:19 -07:00
Luca Stefani
c8bfcbe70b
ICU-20482 Pickup Python3 support changes.
...
cherry-picked from: cc66247297
Original commit message:
ICU-20334 Add python3 support to icu4c scripts
Test: Execute every python script with python 2 and 3
2019-03-21 13:44:19 -07:00
Fredrik Roubert
812ef8330e
ICU-20482 Pickup Python -B change.
...
cherry-picked from: 12e2a72747
Original commit message:
ICU-20062 Set the Python -B flag to inhibit the writing of .pyc files.
This will prevent littering the source tree with spurious .pyc files.
The potential faster execution when re-running a script that has an
up-to-date .pyc file is negligible.
2019-03-21 13:44:19 -07:00
Jeff Genovy
07e5bae6a7
ICU-20482 Pickup change to "date" sample program for testing/validation of new era.
...
cherry-picked from: 78ce12024b0e37539742641c9d43e5a48faa67a1
Original commit message:
ICU-20145 Allow passing locale in ICU4C "date" sample program for testing without using the environment variable "LC_ALL". (#125 )
The ICU4C sample "date" program just uses the "default" ICU locale. This change lets you pass in an explicit locale argument for testing on platforms like Windows that don't have/use the environment variable "LC_ALL".
2019-03-21 13:44:19 -07:00
Jeff Genovy
b7304d8b85
ICU-20482 Windows component version should be conditional on the new era date.
...
cherry-picked from: 1775e4c773244d874e93b549115250d42bb2c5a1
2019-03-21 13:44:19 -07:00
Jeff Genovy
f79f909353
ICU-20482 Changes for the Windows system component version, fix Windows headers.
...
cherry-picked from: 8a2094d23fd6bc2fe5418ca89102cba67652d15c
Original commit message:
Changes for the Windows system component version.
2019-03-21 13:44:19 -07:00
Jeff Genovy
392534bd93
ICU-20482 Pickup fixes for memory problems and dependencies issues.
...
cherry-picked from: 0963829d4423329a63d7771740556404e32eb0c2
Original commit message:
Selectively cherry pick memory fixes and dependencies changes from ICU 63 RC BRS tasks.
(cherry-picked from: cc1784ae7d
)
2019-03-21 13:44:19 -07:00
Jeff Genovy
cb46be28c0
ICU-20482 Support for placeholder in UWP, simplify memory management, remove gotos and typos.
...
cherry-picked from: 3ec241f568640d107166783cc067df2bf17ba39f
Original commit message:
- Enable UWP version of ICU to use Environment variable `ICU_ENABLE_TENTATIVE_ERA` for testing placeholder era names.
- Use `LocalArray<int32_t>` for the Era Start Dates to simply memory management, so that `goto` can be removed.
- Also fix some minor typos in header file.
cherry-picked from 4a8b474e77
.
2019-03-21 13:44:19 -07:00
Yoshito Umaoka
82422ac0d8
ICU-20482 Japanese Calendar changes to enable placeholder support for the New Era.
...
Manually cherry-picked from commit: 45cdda61a6
Original commit message:
ICU-12973 CLDR Japanese Era data and tentative Japanese new era support (#111 )
* Updated era data format in supplementalData.
* Include tentative era names in data. Implemented Japanese era loaded from CLDR data in ICU4J.
* ICU4C implementation, ICU4C refactoring. WIP.
* VS project updates and some bug fixes
Also added API comments.
* Review feedback and bug fixes
- NULL to nullptr
- use of LocalUResourceBundlePointer
- TYPO "name" to "named"
- env var checking stricmp() == 0
* API comment correction based on feedback
* Duplicate the comment in ucal.h to calendar.h
* Fixed spelling errors in API comment
2019-03-21 13:44:19 -07:00
Shane
e5501bdb46
ICU-20001 Adding alignas to static-allocated memory.
...
Should fix possible crashes on ARM platforms. (#63 )
2018-08-15 19:22:24 -07:00
Markus Scherer
10fe29c0d4
ICU-13851 case mapping data: when fetching delta make sure to read from start of exceptional values
...
X-SVN-Rev: 41550
2018-08-15 11:36:47 -07:00
Yoshito Umaoka
4a3ba8eee9
ICU-13823 Merged #13840 number parser memory overflow fix (r41541) to maint-62 for 62.1 GA.
...
X-SVN-Rev: 41542
2018-06-20 05:34:56 +00:00
Yoshito Umaoka
1a2d4ce4bb
ICU-13823 Merged #13835 C++17 compiler error fix (r41523) to maint-62 for 62.1 GA.
...
X-SVN-Rev: 41535
2018-06-15 23:18:17 +00:00
Yoshito Umaoka
8e799783ec
ICU-13823 Merged #13828 DecimalFormat error code handling fix (r41515) to maint-62 for 62.1 GA.
...
X-SVN-Rev: 41534
2018-06-15 23:13:43 +00:00
Yoshito Umaoka
564140c4d4
ICU-13823 Merged #13818 TokenConsumer virtual destructor (r41519) to maint-62 for 62.1 GA.
...
X-SVN-Rev: 41533
2018-06-15 23:08:21 +00:00
Yoshito Umaoka
9be9ef04ad
ICU-13823 Mreged #13816 ICU4C Windows build issue fix (r41504) to maint-62 for 62.1 GA.
...
X-SVN-Rev: 41532
2018-06-15 23:03:33 +00:00
Yoshito Umaoka
62395ea147
ICU-13823 Merged #13822 remove VES from currency numeric code data (r41511) to maint-62 and regenerated ICU4J data for 62.1 GA.
...
X-SVN-Rev: 41531
2018-06-15 22:57:09 +00:00
Yoshito Umaoka
398b8e9902
ICU-13823 Merged #13826 Windows 7 default time zone detection fix (r41514) to maint-62 for 62.1 GA.
...
X-SVN-Rev: 41530
2018-06-15 22:30:17 +00:00
Yoshito Umaoka
5c7b96c07b
ICU-13823 Merged CLDR release-33-1-d03 updates (r41525, r41528) to maint-62 for 62.1 GA.
...
X-SVN-Rev: 41529
2018-06-15 21:39:10 +00:00
Jeff Genovy
6476b2530a
ICU-13823 Update ICU4C and ICU4J readme.html files for 62.1 GA.
...
X-SVN-Rev: 41517
2018-06-12 20:56:33 +00:00
Andy Heninger
c0f9d2eeef
ICU-13807 ICU 62 No Data Testing fixes. Mostly to test code.
...
X-SVN-Rev: 41500
2018-06-01 01:19:38 +00:00
Shane Carr
4e55f07e42
ICU-13804 Fixing memory leak from r41497.
...
X-SVN-Rev: 41499
2018-06-01 01:02:49 +00:00
Shane Carr
724e3b4f10
ICU-13804 Fixing test failure from r41497.
...
X-SVN-Rev: 41498
2018-06-01 00:48:18 +00:00
Shane Carr
dd7667d330
ICU-13804 Making number parsing code more robust when given empty symbol strings.
...
X-SVN-Rev: 41497
2018-06-01 00:31:54 +00:00
Peter Edberg
9ecddac2b4
ICU-13667 ICU 62rc BRS, edit ICU4C APIChangeReport.html for scale status, group changes for (const enum&) > (enum)
...
X-SVN-Rev: 41496
2018-05-31 23:11:53 +00:00
Shane Carr
08134fc59e
ICU-13667 Making =delete APIdocs consistent in numberformatter.h
...
X-SVN-Rev: 41495
2018-05-31 22:04:08 +00:00
Norbert Runge
51688fda25
ICU-13667 Fixes compilation errors related to UCONFIG_NO_XXX flag variations.
...
X-SVN-Rev: 41494
2018-05-31 21:53:43 +00:00
Shane Carr
404a06a0f8
ICU-13667 Fixing incorrect version tag on scale() setter.
...
X-SVN-Rev: 41493
2018-05-31 21:32:35 +00:00
Peter Edberg
1dc63f042b
ICU-13667 ICU 62rc BRS, edit ICU4C APIChangeReport.html to remove const>const& and =delete, add note about Rounder>Precision
...
X-SVN-Rev: 41492
2018-05-31 19:09:19 +00:00
Peter Edberg
4251b4c8de
ICU-13667 ICU 62rc BRS, update guard conditionals for non-stable API part 2 (common,io pass 1)
...
X-SVN-Rev: 41491
2018-05-30 22:45:26 +00:00
Shane Carr
da165a330f
ICU-13667 Updating APIChangeReport.html with Rounder renamed to Precision.
...
X-SVN-Rev: 41490
2018-05-30 22:11:12 +00:00
Shane Carr
6b7022632b
ICU-13667 Making new DecimalFormat constructor private.
...
X-SVN-Rev: 41489
2018-05-30 21:27:07 +00:00
Shane Carr
0f6bd8d62d
ICU-13667 Adding unumberformatter.h to the doxygen front page
...
X-SVN-Rev: 41488
2018-05-30 19:20:24 +00:00
Markus Scherer
438f1f363b
ICU-13667 LocalizedNumberFormatterAsFormat is in the old Format class hierarchy, add ClassID boilerplate; NoUnit move virtual destructor up into first-virtual position, right after constructors
...
X-SVN-Rev: 41487
2018-05-30 19:15:02 +00:00
Peter Edberg
16519f2643
ICU-13667 ICU 62rc BRS, update guard conditionals for non-stable API part 1 (i18n pass 1)
...
X-SVN-Rev: 41486
2018-05-30 18:39:29 +00:00
Norbert Runge
781154c113
ICU-13667 Moves digits_t, DEFAULT_THRESHOLD, and copyErrorTo() outside of U_HIDE_INTERNAL_API.
...
X-SVN-Rev: 41485
2018-05-30 14:40:13 +00:00
Peter Edberg
63d68a159c
ICU-13667 ICU 62rc BRS, update ICU4C APIChangeReport.html, generated from r41483
...
X-SVN-Rev: 41484
2018-05-30 04:37:30 +00:00
Shane Carr
29937704cd
ICU-8610 Responding to number skeleton code review feedback.
...
X-SVN-Rev: 41483
2018-05-30 03:34:41 +00:00
Peter Edberg
64a17225b5
ICU-13667 ICU 62rc BRS, update urename.h
...
X-SVN-Rev: 41482
2018-05-30 03:34:29 +00:00
Peter Edberg
8d17fb0e1b
ICU-13667 ICU 62rc BRS, update measurement unit constants
...
X-SVN-Rev: 41481
2018-05-30 01:22:52 +00:00
Jeff Genovy
a5a8ec6c11
ICU-13667 Fix Samples test script for ucnv project.
...
X-SVN-Rev: 41480
2018-05-30 00:49:34 +00:00
Peter Edberg
4e6358240c
ICU-13792 Integrate data from cldr/tags/release-33-1-d02 to ICU trunk for ICU62rc
...
X-SVN-Rev: 41479
2018-05-29 22:33:10 +00:00
Yoshito Umaoka
b0ece60be5
ICU-13667 Currency numeric code update for ICU 62 - added VES that will be effective on June 4.
...
X-SVN-Rev: 41474
2018-05-29 17:26:56 +00:00
Jeff Genovy
b6a793bafd
ICU-13788 Fixing issue with accidental UErrorCode conversion to UBool.
...
X-SVN-Rev: 41472
2018-05-29 01:59:42 +00:00
Jeff Genovy
1662340d17
ICU-13788 Remove trailing semicolon that causes compiler warning.
...
X-SVN-Rev: 41471
2018-05-27 03:08:42 +00:00
Jeff Genovy
d23af4f072
ICU-13788 Fix compiler error C4251 on Windows (MSVC, Clang, MinGW).
...
X-SVN-Rev: 41470
2018-05-27 03:07:57 +00:00
Jeff Genovy
530744ae3b
ICU-13667 Update filters for VS project file for numberformatter.
...
X-SVN-Rev: 41469
2018-05-26 19:23:18 +00:00