Commit graph

619 commits

Author SHA1 Message Date
Jeff Genovy
dc5ab7aa6e ICU-21427 Don't ignore already checked-in files under "tools/cldr/lib".
Co-authored-by: Victor Chang <vichang@google.com>
2021-01-19 17:08:15 -08:00
Erik Torres Aguilar
bd3b202741 ICU-21018 Fix typos across repo that start with letter A
See #1506
2021-01-06 15:15:35 -08:00
Erik Torres Aguilar
6eea259143 ICU-21018 Fix typos across repo that start with letter C
See #1525
2021-01-06 15:15:26 -08:00
gnrunge
ce00ef1c99 ICU-21423 Remove obsolete scriptfile bomfix.py 2020-12-14 09:47:50 -08:00
inokawa
bb5d29b143 ICU-21416 Fix typos in comments 2020-12-09 14:17:14 -08:00
Erik Torres Aguilar
89721186ab ICU-21405 BRS 68.2 Version update and regenerate configure for v68.2 2020-12-04 09:28:19 -08:00
Hugo van der Merwe
9fea015fe9 ICU-21306 Pull CLDR's compoundUnitPattern1's into ICU
See #1487
2020-12-04 10:47:19 +01:00
gnrunge
d0096a84e7 ICU-21243 Migrates preparseucd.py script to Python 3. Python 3 changes
the order of elements in an iterator from Python 2 with the result
that the generated data in ppucd.txt changes with respect to the selection
of a property value used to compact the output when there is a
property with equal count of the two most frequent values. This
change doesn't change the validity of the generated ppucd.txt file.

While at it, also migrated script parsescriptmetadata.py to Python 3.
2020-12-01 13:02:52 -08:00
Hugo van der Merwe
917188dc7f ICU-21306 Pull CLDR 38's unit prefixes into ICU
See #1483
2020-11-30 16:52:52 +01:00
Jeff Genovy
5d81f6f9a0 ICU-21250 Update Apache Ant to 1.10.9 2020-10-27 23:51:24 -04:00
Craig Cornelius
a3d83dedba ICU-21249 Update instructions for generating C++ API change reports 2020-10-07 21:24:21 -07:00
gnrunge
5a922544be ICU-21248 Adds line ending check to Travis CI check. The eol check fits
quite well into what the script is doing already.
Note that one file, 'testrunner.cmd', contains \r, which seems to
be acceptable since it is a Windows file.
2020-09-24 09:56:55 -07:00
gnrunge
f773df26fd ICU-21028 Modifies ICU data generator so that the CLDR version is
no longer added to the .txt data files with the exception of the
root.txt files. This will drastically limit the number of changed
files during a version upgrade because the version change is the
only change in many of the data files.

ICU-21028 Fixed an indent.

ICU-21028 Factor in feedback from review.
2020-09-22 19:51:09 -07:00
gnrunge
9f388a34f9 ICU-21259 Adds a filter to pseudolocale generator to switch a particular
datetime pattern item from 12 hrs to 24 hrs format to prevent a unit
test failure.

ICU-21259 Disables pseudolocale generation in ICU data generation script.
Should not have stayed enabled in the earlier commit.

ICU-21259 Fix indents.

ICU-21259 Modify changes according to review feedback.
2020-09-22 17:12:57 -07:00
gnrunge
5e0cec2c2b ICU-21248 Adds source file check (UTF-8 and absence of BOM) to
Travis Continued Integration.

ICU-21248 Factors in review comments.

ICU-21248 Changes: no more filtering of markdown files, moved the
script to icu/tools/script/ directory, removed BOM from one
README.md file.

ICU-21248 Adjusts path to the icu-file-utf8-check script.

ICU-21248 Extends coverage of UTF-8/BOM check to all of icu/ directory.
2020-09-18 13:17:50 -07:00
dependabot[bot]
4583c1e77c ICU-21249 Bump ant from 1.10.6 to 1.10.8 in /tools/cldr/cldr-to-icu
Bumps ant from 1.10.6 to 1.10.8.

Signed-off-by: dependabot[bot] <support@github.com>
2020-09-17 11:34:20 -07:00
Steven R. Loomis
6b35e70b68 ICU-20717 move small files out of lfs: .dat, .gz, .gif 2020-09-17 11:09:48 -07:00
Markus Scherer
18c4a69f80 ICU-9961 replace U_DRAFT/U_STABLE/U_INTERNAL with U_CAPI 2020-09-10 11:23:44 -07:00
Markus Scherer
9971c663ff ICU-21257 remove #License fragment from license URLs 2020-09-04 10:02:17 -07:00
Peter Edberg
93feb5f70a ICU-21262 add br collation for cldr-to-icu build 2020-09-03 10:02:36 -07:00
gnrunge
9a54efc5c7 ICU-21261 Adds 'units' data to pseudolocale data generation. Also corrects the documentation in a few places. 2020-09-02 10:56:56 -07:00
Peter Edberg
e618a1cc2d ICU-21249 integrate CLDR release 38 alpha0 to ICU trunk 2020-09-02 10:23:14 -07:00
Erik Torres
ba3b6acd5c ICU-21249 BRS68RC Version update and regenerate configure for v68
BRS68RC Updating files for release
2020-08-31 19:35:14 -04:00
Markus Scherer
f62693aa02 ICU-13416 change Armenian (hy) uppercase/titlecase of և ligature ech-yiwn 2020-08-30 18:19:10 -07:00
David Beaumont
9bcd35aee0 ICU-21240 Removing unused makefile files and updating docs. 2020-08-28 20:41:03 +02:00
Hugo van der Merwe
66b2458a26 ICU-21066 Copy includelist of CLDR testData with tools/cldr/build.xml 2020-08-28 01:12:12 +02:00
David Beaumont
95cd3904aa ICU-21028 Adding ICU version file generation to tools
See #1248
2020-08-27 21:23:41 +02:00
Markus Scherer
39da689d30 ICU-21184 rephrase docs/comments using the term grandfathered 2020-08-21 14:13:03 -07:00
David Beaumont
f2f6855410 ICU-21237 Copyright fix 2020-08-20 09:42:50 -07:00
David Beaumont
dcdb30d708 ICU-21237 Improving how file deletion and cleanup works by adding a build label.
See #1246
2020-08-19 23:39:58 +02:00
David Beaumont
9c965ff757 ICU-21149 Integrating LocaleDistanceBuilder functionality into LDML tooling
See #1165
2020-08-19 18:42:27 +02:00
David Beaumont
4cf2379d3c ICU-21066 Improvements in Ant build files
See #1224
2020-08-19 12:44:40 +02:00
David Beaumont
d085cbb816 ICU-21227 Fixing pseudo locale generation to include RTL control chars in exemplars
See #1237
2020-08-18 20:19:15 +02:00
David Beaumont
0da354bbca ICU-21228 fix test broken by https://github.com/unicode-org/cldr/pull/615 2020-08-17 23:38:49 +02:00
David Beaumont
17f889bd0e ICU-21142 Hopefully fixing the install script (bash only) 2020-06-22 19:46:32 +02:00
David Beaumont
3b17a492be ICU-21142 Improving Maven handling of CLDR API Jar file for new tools. 2020-06-19 14:03:36 +02:00
Hugo van der Merwe
55127d6778 ICU-21165 Add LdmlConverter UNITS output, update SUPPLEMENTAL_DATA.
- Produce new supplementalData.txt and units.txt with:

      ant -f build-icu-data.xml -DoutDir=/tmp/new_dir \
          -DcldrVersion=37 -DoutputTypes=UNITS,SUPPLEMENTAL_DATA
2020-06-18 09:57:34 +02:00
Hugo van der Merwe
85aee40cc3 ICU-21078 Improve instructions and gitignore files for cldr-to-icu.
This also adds .idea/ to the top-level .gitignore, next to .vs/ and
.vscode/.
2020-06-16 20:09:46 +02:00
David Beaumont
03bb079d3f ICU-21149 Adding a helper to allow simpler debugging of mappers. 2020-06-16 00:53:48 +02:00
David Beaumont
56bb01ba84 ICU-21142 Moving CLDR jar file to common location 2020-06-04 12:26:57 +02:00
David Beaumont
a29369b586 ICU-21140 Make UTF-8 explicit for all file access. 2020-06-03 11:09:02 -07:00
David Beaumont
87bbd3d067 ICU-21135 Fix pseudo locales to filter only non-root paths and avoid aliases.
See #1157
2020-06-03 17:32:23 +02:00
daniel-ju
bb7b8481bd ICU-21140 Fix cldr-to-icu tooling to work on Windows 2020-06-02 22:29:31 +02:00
David Beaumont
566e0f8686 ICU-21084 Migrating ICU tools to use PathMatcher 2020-05-26 23:38:23 +02:00
Stephan Szabo
b6eb747550 ICU-10879 Split out OBJECTS from Makefiles into separate files 2020-05-20 11:37:05 -07:00
David Beaumont
ef91cc3673 ICU-21089 Ignoring incomplete alt path mappings. 2020-04-23 21:10:25 +02:00
David Beaumont
bf9421f8e4 ICU-21078 Adding missing copyright notice (sorry!) 2020-04-22 01:33:40 +02:00
David Beaumont
b0fb4839c2 ICU-21078 Adding script and updating docs for CLDR jars 2020-04-16 20:14:24 +02:00
Shane F. Carr
e9b6c1b779 ICU-20979 Fixing instructions in commit report tool 2020-04-01 16:44:12 -05:00
Steven R. Loomis
24b3cf182e ICU-20910 C API Change Report Tool updates
- This commit was used to generate ICU4C 65's report
- This commit was inadvertently left out of [ICU-20162]

Changes:
- fixup copyright messages
- code cleanup
- fix unreplaced '$rightVer' in born stable APIs
2020-03-17 08:04:40 -07:00