[ruby-cvs:73313] duerst:r66213 (trunk): update to Unicode 11.0.0 (main step, not complete yet)

duerst at ruby-lang.org duerst at ruby-lang.org
Wed Dec 5 17:10:24 JST 2018


duerst	2018-12-05 17:10:24 +0900 (Wed, 05 Dec 2018)

  New Revision: 66213

  https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=66213

  Log:
    update to Unicode 11.0.0 (main step, not complete yet)
    
    - common.mk: Change Unicode version to 11.0.0, and Emoji version to 11.0
    - test/ruby/enc/test_emoji_breaks.rb: update hard-coded Emoji version
    - enc/unicode/11.0.0, enc/unicode/11.0.0/casefold.h, enc/unicode/name2ctype.h:
      Add generated files. Files for Unicode 10.0.0 will be removed once we are
      sure 11.0.0 works.
    - lib/unicode_normalize/tables.rb: Updated table.
    - regparse.c: Almost completely reimplement grapheme cluster detection in
      function node_extended_grapheme_cluster().

  Added directories:
    trunk/enc/unicode/11.0.0/
  Added files:
    trunk/enc/unicode/11.0.0/casefold.h
    trunk/enc/unicode/11.0.0/name2ctype.h
  Modified files:
    trunk/common.mk
    trunk/lib/unicode_normalize/tables.rb
    trunk/regparse.c
    trunk/test/ruby/enc/test_emoji_breaks.rb


More information about the ruby-cvs mailing list