libcpp: Update cpp_wcwidth() to Unicode 13.0.0
authorLewis Hyatt <lhyatt@gmail.com>
Sat, 7 Nov 2020 14:36:42 +0000 (09:36 -0500)
committerLewis Hyatt <lhyatt@gmail.com>
Sat, 7 Nov 2020 14:36:43 +0000 (09:36 -0500)
commit497c9f8d4dd0252f2e0dd5bf0f1cb29e187525ee
tree6eed74e9fe3c186a681294b5dbecab3570ffd04d
parent6f762481a21f211c03b6eda416b5d5737c3ed4b7
libcpp: Update cpp_wcwidth() to Unicode 13.0.0

generated_cpp_wcwidth.h was regenerated using Unicode 13.0.0 data files. No
material changes to the parsing scripts (either GCC- or glibc-sourced) were
necessary; glibc's utf8_gen.py was tweaked slightly by glibc and matched here.

contrib/ChangeLog:

* unicode/EastAsianWidth.txt: Update to Unicode 13.0.0.
* unicode/PropList.txt: Likewise.
* unicode/README: Likewise.
* unicode/UnicodeData.txt: Likewise.
* unicode/from_glibc/unicode_utils.py: Update to latest glibc version.
* unicode/from_glibc/utf8_gen.py: Likewise.

libcpp/ChangeLog:

* generated_cpp_wcwidth.h: Regenerated from Unicode 13.0.0 data.
contrib/unicode/EastAsianWidth.txt
contrib/unicode/PropList.txt
contrib/unicode/README
contrib/unicode/UnicodeData.txt
contrib/unicode/from_glibc/unicode_utils.py
contrib/unicode/from_glibc/utf8_gen.py
libcpp/generated_cpp_wcwidth.h