Commit graph

81 commits

Author SHA1 Message Date
Craig Cornelius
2b714406eb ICU-22220 Add a step to instructions and fix an obsolete path.
See #2348
2023-03-06 19:29:02 +00:00
Craig Cornelius
5c07ee700b ICU-22220 ICU4C APIChangeReport for ICU73
See #2347
2023-03-04 02:17:48 +00:00
Markus Scherer
2864379937 ICU-21833 replace U_NOEXCEPT with C++11 standard noexcept 2023-03-01 15:24:34 -08:00
Fredrik Roubert
a3cbe80909 ICU-21833 Replace U_OVERRIDE with override everywhere. 2023-02-22 18:28:07 +01:00
Fredrik Roubert
030fa1a479 ICU-21148 Consistently use standard lowercase true/false everywhere.
This is the normal standard way in C, C++ as well as Java and there's no
longer any reason for ICU to be different. The various internal macros
providing custom boolean constants can all be deleted and code as well
as documentation can be updated to use lowercase true/false everywhere.
2022-09-07 20:56:33 +02:00
Craig Cornelius
7fe330119e ICU-21900 ICU4C 71 change report
See #2024. Includes update to generator that removes the minor version indication from the reports.
2022-03-10 15:50:45 -08:00
dependabot[bot]
fb31d9b54b ICU-21815 Bump xercesImpl from 2.12.0 to 2.12.2 in /tools/release/java
Bumps xercesImpl from 2.12.0 to 2.12.2.

---
updated-dependencies:
- dependency-name: xerces:xercesImpl
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-02 14:34:24 -08:00
Markus Scherer
75ac80bd68 ICU-21580 change site.icu-project.org to icu.unicode.org etc 2021-10-21 15:54:42 -07:00
Craig Cornelius
60c1857f96 ICU-21581 ICU Change Reports for 70rc
See #1877
2021-09-29 16:17:15 -07:00
gnrunge
ce00ef1c99 ICU-21423 Remove obsolete scriptfile bomfix.py 2020-12-14 09:47:50 -08:00
Craig Cornelius
a3d83dedba ICU-21249 Update instructions for generating C++ API change reports 2020-10-07 21:24:21 -07:00
Markus Scherer
9971c663ff ICU-21257 remove #License fragment from license URLs 2020-09-04 10:02:17 -07: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
Steven R. Loomis
099ed49976 ICU-20162 use maven to build icu4c api change tool
- removes three .jar files from git-lfs
- make calls ant calls maven
- have travis verify buildability
- support APIChangeReport.md (markdown)
- 'signature simplification' is no longer new, do not mark it as new.
- change (c) to © in output
2019-09-09 18:39:51 -04:00
Andy Heninger
666d1a9d8e ICU-20438 ICU 64 C API promotion and API Change Report generation. 2019-02-27 16:01:05 -08:00
Andy Heninger
19a29f956e
ICU-20119 ICU4C 63 API promotion & change report (#161)
* ICU-20119 ICU4C 63 API promotion, work in progress.

* ICU-20119 ICU4C 63 API promotion, work in progress.

* ICU-20119 ICU 63 API promotion & change report

* ICU-20119 ICU4C 63 API change report, new draft, still work in progress.

* ICU-20119 ICU4C 63 API change report, another new draft, still work in progress.

* ICU-20119 ICU4C 63 API change report, another new draft.

* ICU-20119 ICU4C 63 API change report, after @preview revert. Hopefully the final rev.

* ICU-20119 ICU4C 63 API change report, clean up a few minor html errors.
2018-09-28 09:36:25 -07:00
Fredrik Roubert
12e2a72747
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.
2018-09-27 14:27:38 -07:00
Fredrik Roubert
b310919187 ICU-13410 environmentTest.sh must be updated to use current paths
X-SVN-Rev: 40609
2017-10-10 17:49:41 +00:00
Yoshito Umaoka
1870215131 ICU-13358 Fixed cpyscan problems. Enhanced cpyscan.pl to use online version of cpyskip.txt by default. Added the new Unicode copyright comment in many tools files.
X-SVN-Rev: 40527
2017-10-03 02:32:50 +00:00
Steven R. Loomis
0e480ee0c1 ICU-13093 denoise API change report
X-SVN-Rev: 40407
2017-09-13 23:16:59 +00:00
Andy Heninger
a10ddb166a ICU-13116 line endings & svn props fixes
X-SVN-Rev: 40013
2017-04-07 23:22:25 +00:00
Steven R. Loomis
8e18cecf63 ICU-13005 update APIChangeReport.html (with char16_t/UChar mangling)
X-SVN-Rev: 39967
2017-03-30 20:51:56 +00:00
Steven R. Loomis
57124113e4 ICU-12738 exclude LICENSE from BOM check
X-SVN-Rev: 39397
2016-09-29 17:29:41 +00:00
Andy Heninger
6f4591b256 ICU-12734 ICU4C API change report tool, tweaks for ICU 58.
X-SVN-Rev: 39325
2016-09-22 01:15:51 +00:00
Steven R. Loomis
92c3184fad ICU-12625 update bomfix.py to call 'svn' in a shell, not depend on py-subversion bindings
X-SVN-Rev: 38914
2016-07-01 16:30:59 +00:00
Andy Heninger
3cc128b561 ICU-12455 Update ICU4C API change generation tool to produce Unicode Copyright.
X-SVN-Rev: 38886
2016-06-28 05:01:21 +00:00
Steven R. Loomis
77b162e87b ICU-10981 merge from branch
X-SVN-Rev: 36495
2014-09-13 05:19:28 +00:00
Steven R. Loomis
c2356dc2c9 ICU-10394 clarify untagged vs missing
X-SVN-Rev: 34395
2013-09-19 00:37:01 +00:00
Steven R. Loomis
ecd20b0cdc ICU-10394 cleanup those asterisks (normalize 'UFoo * ufoo_open()' to 'UFoo* ufoo_open()')
X-SVN-Rev: 34394
2013-09-19 00:00:29 +00:00
Steven R. Loomis
47849b94be ICU-10366 checkin libs
X-SVN-Rev: 34219
2013-09-06 06:08:24 +00:00
Steven R. Loomis
e1d6ea0aa7 ICU-10366 add inplace-old to work around relative directory madness
X-SVN-Rev: 34217
2013-09-06 06:03:39 +00:00
Steven R. Loomis
ee400779a0 ICU-10366 allow inplace build, add note about xalan/xerces
X-SVN-Rev: 34210
2013-09-06 01:59:35 +00:00
Steven R. Loomis
9306ec4e68 ICU-9650 update API generator tool to give Simplifications section
X-SVN-Rev: 32655
2012-10-18 00:05:21 +00:00
Steven R. Loomis
352b919992 ICU-9539 improvement to API change report
X-SVN-Rev: 32341
2012-09-05 21:00:24 +00:00
Steven R. Loomis
d768d1b23c ICU-9001 update docs for APIChangeReport
X-SVN-Rev: 31104
2011-12-12 23:45:14 +00:00
Steven R. Loomis
829c7fa304 ICU-8869 add empty lib directory, and fix a build issue on some systems
X-SVN-Rev: 30797
2011-10-04 20:16:17 +00:00
Steven R. Loomis
768140b823 ICU-8869 updates for 49m1
X-SVN-Rev: 30786
2011-10-04 01:50:08 +00:00
Steven R. Loomis
da5e19bcec ICU-8755 updates to uconfigtest script
X-SVN-Rev: 30512
2011-08-15 23:39:52 +00:00
Steven R. Loomis
db01e8f1ea ICU-8755 add JOPT to configure the parallelism. Also, install headers with 'ln -s' to ease editing of broken installed headers.
X-SVN-Rev: 30479
2011-08-08 22:46:07 +00:00
Yoshito Umaoka
3844edbe51 ICU-8541 Delete NonAsciiFileDetector tool. We no longer use the tool at all.
X-SVN-Rev: 30435
2011-07-27 23:12:11 +00:00
Steven R. Loomis
287daf4131 ICU-8525 fix for nested inner classes that are private, and support out of source build
X-SVN-Rev: 30032
2011-05-05 02:19:44 +00:00
Steven R. Loomis
5908748d6c ICU-6015 BOMFIX script
X-SVN-Rev: 29969
2011-05-03 00:32:29 +00:00
Steven R. Loomis
adf994a3fd ICU-8114 checkin NAFD improvements
X-SVN-Rev: 28990
2010-11-02 21:44:10 +00:00
Steven R. Loomis
1abfa1c39c ICU-7388 compliant output
X-SVN-Rev: 28989
2010-11-02 19:52:58 +00:00
Steven R. Loomis
2e8d2f61f0 ICU-7373 include enum constants. (There aren't any new ones in 4.6, however)
X-SVN-Rev: 28986
2010-11-02 19:12:04 +00:00
Steven R. Loomis
04000e60ff ICU-7388 Flag 'born stable'. Also update readme.
X-SVN-Rev: 28980
2010-11-02 17:33:52 +00:00
Steven R. Loomis
be51ebe688 ICU-7373 update, better enum handling
X-SVN-Rev: 28935
2010-10-28 01:24:33 +00:00
Steven R. Loomis
3b9fe8ba09 ICU-7373 add enums
X-SVN-Rev: 28933
2010-10-28 00:08:31 +00:00
Steven R. Loomis
f8c79cb9bc ICU-7373 more error reporting, use resources to load xslt files
X-SVN-Rev: 28927
2010-10-27 21:54:39 +00:00
Steven R. Loomis
fde9be9d9a ICU-7999 update readme
X-SVN-Rev: 28746
2010-10-01 00:36:02 +00:00