Jeff Genovy
7c7b8bd570
ICU-20536 ICU 62.2 release tasks + tzdata2019a
2019-04-11 12:01:29 -07:00
Jeff Genovy
8fc7cb9cb7
ICU-20536 Japanese era Reiwa support in ICU4J 62
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
Jeff Genovy
62e2feb101
ICU-20482 Remove Travis CI Doxygen build.
2019-03-21 13:44:19 -07:00
Jeff Genovy
7d43128bb8
ICU-20482 Remove VS 2015 build from Azure Pipelines CI config.
2019-03-21 13:44:19 -07:00
Jeff Genovy
5101c28caf
ICU-20482 Add Azure Pipelines CI Builds config.
2019-03-21 13:44:19 -07:00
Steven R. Loomis
d193664b55
ICU-20482 Pickup fixes for copyright scanner (lint).
...
cherry-picked from: f89a1d9d8a
Original commit message:
ICU-20066 add a copyright scan stage (#26 )
- name the travis build steps
- copy cpyskip.txt to /.cpyskip.txt
- add one named "lint" which runs cpyscan.pl
- remove network access from Cpy.pm (requires installation)
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
5af4b112ac
ICU-20482 Fix build breaks + regenerate ICU4J data files.
...
- Regenerate the ICU4J data files (icudata.jar and icutzdata.jar).
- Remove unsupported Java Diamond operators in order to unbreak the Java build.
2019-03-21 13:44:19 -07:00
Jeff Genovy
c7712fc83f
ICU-20482 Add Appveyor CI Build config changes
...
(Using the file @ 2e86b08fcd
).
2019-03-21 13:44:19 -07:00
Jeff Genovy
0bb2a2a1d1
ICU-20482 Add Travis CI Build config changes
...
(Using the file @ f0d3f25b0b
)
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
Jeff Genovy
ddb5dab1d0
ICU-20049 Maintenance changes for ICU 62. (Merge pull request #60 from jefgen/maint/maint-62).
...
Porting various up-level fixes from the master branch into the ICU 62 maintenance branch.
2018-09-05 14:16:01 -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
Jeff Genovy
3f5e58854b
ICU-20049 Fix readme link for Travis builds to point at the maint branch.
2018-08-15 13:32:29 -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
Steven R. Loomis
9431d53e12
ICU-20032 re-enable Travis ( #10 )
...
- From https://github.com/aheninger/icu-trunk-exp by @aheninger
2018-08-15 11:35:27 -07:00
Steven R. Loomis
f0f51c03ba
ICU-20033 Add a top-level README.md ( #11 )
...
* ICU-20033: add a README.md
- add a basic README.md linking to icu4c and icu4j
PR-URL: https://github.com/unicode-org/icu/pull/11
2018-08-15 11:33:51 -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
Jeff Genovy
6a82f30986
ICU-13823 Update the ICU4J version for 62.1 GA.
...
X-SVN-Rev: 41516
2018-06-12 20:36:16 +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