[ruby-cvs:72191] duerst:r65091 (trunk): update to Unicode 11.0.0 (basic step, not complete yet)

duerst at ruby-lang.org duerst at ruby-lang.org
Tue Oct 16 16:01:55 JST 2018


duerst	2018-10-16 16:01:55 +0900 (Tue, 16 Oct 2018)

  New Revision: 65091

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

  Log:
    update to Unicode 11.0.0 (basic step, not complete yet)
    
    - common.mk: Change Unicode version to 11.0.0
    - enc/unicode/case-folding.rb, enc/unicode.c: Initial changes to deal with
      Gregorian Mtavruli. This should bring us up to the same level as e.g.
      Python 3.7, by following the Unicode tables exactly. But it will
      produce undesirable (mixed-case) results for String#capitalize.
      This will be addressed in a later commit.
    - enc/unicode/11.0.0, enc/unicode/11.0.0/casefold.h, enc/unicode/name2ctype.h:
      Add generated files.
    - lib/unicode_normalize/tables.rb: Updated table.

  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/enc/unicode/case-folding.rb
    trunk/enc/unicode.c
    trunk/lib/unicode_normalize/tables.rb


More information about the ruby-cvs mailing list