1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/enc
naruse 69ec39363e merge revision(s) 67439,67441,67453,67476: [Backport #15740]
change lib/unicode_normalize/tables.rb to single item per line to make diffs shorter

        * template/unicode_norm_gen.tmpl: Change formatting of output to produce only a
          single item (or range) for each line to make future diffs shorter and easier
          to understand and check.

        * lib/unicode_normalize/tables.rb: output of the above

        update to Unicode Version 12.1.0 (beta)

        Unicode Version 12.1.0 adds one single character, U+32FF SQUARE ERA NAME REIWA,
        for the new Japanese era starting on May 1st. 12.1.0 will be finalized only on
        May 7th, so we go with the beta version because further changes in the data we
        need are highly unlikely, and we want to make sure Ruby is ready for the new era.

        * common.mk: change UNICODE_VERSION to 12.1.0, UNICODE_BETA to YES

        * enc/unicode/12.1.0, enc/unicode/12.1.0/casefold.h, enc/unicode/12.1.0/name2ctype.h:
          add directory and generated data files for new version

        * lib/unicode_normalize/tables.rb: update for new character

        * test/ruby/test_regexp.rb: add test for character property age=12.1

        * test/test_unicode_normalize.rb: add test for NFKC decomposition of new character

        This (mostly) completes issue #15195.

        remove Unicode 12.0.0 related directory and generated files


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_6@67525 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-04-13 15:01:39 +00:00
..
jis gperf.sed: static declarations 2017-12-15 14:42:43 +00:00
trans replace copyrights by explanatory text in data files for GB2312/GB12345 mappings 2017-09-01 10:22:09 +00:00
unicode merge revision(s) 67439,67441,67453,67476: [Backport #15740] 2019-04-13 15:01:39 +00:00
ascii.c Merge Onigmo 6.0.0 2016-12-10 17:47:04 +00:00
big5.c Merge Onigmo 6.0.0 2016-12-10 17:47:04 +00:00
cp949.c Merge Onigmo 6.0.0 2016-12-10 17:47:04 +00:00
depend ruby tool/update-deps --fix 2018-07-05 12:48:45 +00:00
ebcdic.h
emacs_mule.c Merge Onigmo 6.0.0 2016-12-10 17:47:04 +00:00
encdb.c
encinit.c.erb
euc_jp.c Merge Onigmo 6.0.0 2016-12-10 17:47:04 +00:00
euc_kr.c Merge Onigmo 6.0.0 2016-12-10 17:47:04 +00:00
euc_tw.c Merge Onigmo 6.0.0 2016-12-10 17:47:04 +00:00
gb2312.c
gb18030.c Merge Onigmo 6.0.0 2016-12-10 17:47:04 +00:00
gbk.c Merge Onigmo 6.0.0 2016-12-10 17:47:04 +00:00
iso_2022_jp.h
iso_8859.h
iso_8859_1.c Merge Onigmo 6.0.0 2016-12-10 17:47:04 +00:00
iso_8859_2.c Merge Onigmo 6.0.0 2016-12-10 17:47:04 +00:00
iso_8859_3.c Merge Onigmo 6.0.0 2016-12-10 17:47:04 +00:00
iso_8859_4.c Merge Onigmo 6.0.0 2016-12-10 17:47:04 +00:00
iso_8859_5.c Merge Onigmo 6.0.0 2016-12-10 17:47:04 +00:00
iso_8859_6.c Merge Onigmo 6.0.0 2016-12-10 17:47:04 +00:00
iso_8859_7.c Merge Onigmo 6.0.0 2016-12-10 17:47:04 +00:00
iso_8859_8.c Merge Onigmo 6.0.0 2016-12-10 17:47:04 +00:00
iso_8859_9.c Merge Onigmo 6.0.0 2016-12-10 17:47:04 +00:00
iso_8859_10.c Merge Onigmo 6.0.0 2016-12-10 17:47:04 +00:00
iso_8859_11.c Merge Onigmo 6.0.0 2016-12-10 17:47:04 +00:00
iso_8859_13.c Merge Onigmo 6.0.0 2016-12-10 17:47:04 +00:00
iso_8859_14.c Merge Onigmo 6.0.0 2016-12-10 17:47:04 +00:00
iso_8859_15.c Merge Onigmo 6.0.0 2016-12-10 17:47:04 +00:00
iso_8859_16.c Merge Onigmo 6.0.0 2016-12-10 17:47:04 +00:00
koi8_r.c Merge Onigmo 6.0.0 2016-12-10 17:47:04 +00:00
koi8_u.c Merge Onigmo 6.0.0 2016-12-10 17:47:04 +00:00
make_encmake.rb Refactor ERB version checking for keyword arguments 2018-02-27 11:12:23 +00:00
Makefile.in common.mk: directory timestamps 2016-07-15 21:26:02 +00:00
mktable.c Merge Onigmo 6.0.0 2016-12-10 17:47:04 +00:00
shift_jis.c Update to Onigmo 6.1.3-669ac9997619954c298da971fcfacccf36909d05. 2017-12-01 13:50:13 +00:00
shift_jis.h Add missing file 2017-12-01 14:08:13 +00:00
unicode.c implement special behavior for Georgian for String#capitalize 2018-12-09 23:14:29 +00:00
us_ascii.c Merge Onigmo 6.0.0 2016-12-10 17:47:04 +00:00
utf_7.h
utf_8.c Change max byte length of UTF-8 to 4 bytes 2017-05-30 05:43:41 +00:00
utf_16_32.h
utf_16be.c Merge Onigmo 6.0.0 2016-12-10 17:47:04 +00:00
utf_16le.c Merge Onigmo 6.0.0 2016-12-10 17:47:04 +00:00
utf_32be.c fix UTF-32 valid_encoding? 2017-03-09 02:04:10 +00:00
utf_32le.c fix UTF-32 valid_encoding? 2017-03-09 02:04:10 +00:00
windows_31j.c Update to Onigmo 6.1.3-669ac9997619954c298da971fcfacccf36909d05. 2017-12-01 13:50:13 +00:00
windows_1250.c Merge Onigmo 6.0.0 2016-12-10 17:47:04 +00:00
windows_1251.c Merge Onigmo 6.0.0 2016-12-10 17:47:04 +00:00
windows_1252.c Merge Onigmo 6.0.0 2016-12-10 17:47:04 +00:00
windows_1253.c Merge Onigmo 6.0.0 2016-12-10 17:47:04 +00:00
windows_1254.c Merge Onigmo 6.0.0 2016-12-10 17:47:04 +00:00
windows_1257.c Merge Onigmo 6.0.0 2016-12-10 17:47:04 +00:00
x_emoji.h