Project

General

Profile

Feature #15321

Update Unicode data to Unicode Version 12.0.0

Added by duerst (Martin Dürst) 8 months ago. Updated 4 months ago.

Status:
Closed
Priority:
Normal
Target version:
-
[ruby-core:89896]

Description

Unicode Version 12.0.0 will be published in 2019, earlier than Unicode 11.0.0 in 2018. This is an issue to manage updating Ruby to Unicode 12.0.0. Details to follow.

The target version may be Ruby 2.6.1 or 2.7.


Related issues

Related to Ruby master - Bug #15641: Backport update to Unicode Version 12.0.0 back to Ruby 2.6 branchClosedActions
Blocked by Ruby master - Feature #14802: Update Unicode data to Unicode Version 11.0.0ClosedActions
Blocks Ruby master - Feature #15195: Deal with new Japanese eraClosedActions

Associated revisions

Revision cff7eefa
Added by duerst (Martin Dürst) 4 months ago

update Unicode version (and Emoji version) to 12.0.0

  • common.mk: set UNICODE_VERSION and UNICODE_EMOJI_VERSION to 12.0.0

  • lib/unicode_normalize/tables.rb: update table data to Unicode version 12.0.0

  • enc/unicode/12.0.0/casefold.h, enc/unicode/12.0.0/name2ctype.h: add generated
    files for Unicode version 12.0.0

This is the main commit for #15321.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67169 b2dd03c8-39d4-4d8f-98ff-823fe69b080e

Revision 67169
Added by duerst (Martin Dürst) 4 months ago

update Unicode version (and Emoji version) to 12.0.0

  • common.mk: set UNICODE_VERSION and UNICODE_EMOJI_VERSION to 12.0.0

  • lib/unicode_normalize/tables.rb: update table data to Unicode version 12.0.0

  • enc/unicode/12.0.0/casefold.h, enc/unicode/12.0.0/name2ctype.h: add generated
    files for Unicode version 12.0.0

This is the main commit for #15321.

Revision b3f64108
Added by duerst (Martin Dürst) 4 months ago

add news about Unicode version update (issue #15321) to NEWS [ci skip]

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67173 b2dd03c8-39d4-4d8f-98ff-823fe69b080e

Revision 67173
Added by duerst (Martin Dürst) 4 months ago

add news about Unicode version update (issue #15321) to NEWS [ci skip]

Revision f831ca67
Added by duerst (Martin Dürst) 4 months ago

delete directory and files related to Unicode version 11.0.0

this completes and closes feature #15321

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67174 b2dd03c8-39d4-4d8f-98ff-823fe69b080e

Revision 67174
Added by duerst (Martin Dürst) 4 months ago

delete directory and files related to Unicode version 11.0.0

this completes and closes feature #15321

Revision 0dcd7bda
Added by naruse (Yui NARUSE) 4 months ago

merge revision(s) 67169,67173,67174: [Backport #15641]

    update Unicode version (and Emoji version) to 12.0.0

    - common.mk: set UNICODE_VERSION and UNICODE_EMOJI_VERSION to 12.0.0

    - lib/unicode_normalize/tables.rb: update table data to Unicode version 12.0.0

    - enc/unicode/12.0.0/casefold.h, enc/unicode/12.0.0/name2ctype.h: add generated
      files for Unicode version 12.0.0

    This is the main commit for #15321.

    add news about Unicode version update (issue #15321) to NEWS [ci skip]

    delete directory and files related to Unicode version 11.0.0

    this completes and closes feature #15321

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_6@67175 b2dd03c8-39d4-4d8f-98ff-823fe69b080e

Revision 67175
Added by naruse (Yui NARUSE) 4 months ago

merge revision(s) 67169,67173,67174: [Backport #15641]

update Unicode version (and Emoji version) to 12.0.0

- common.mk: set UNICODE_VERSION and UNICODE_EMOJI_VERSION to 12.0.0

- lib/unicode_normalize/tables.rb: update table data to Unicode version 12.0.0

- enc/unicode/12.0.0/casefold.h, enc/unicode/12.0.0/name2ctype.h: add generated
  files for Unicode version 12.0.0

This is the main commit for #15321.

add news about Unicode version update (issue #15321) to NEWS [ci skip]

delete directory and files related to Unicode version 11.0.0

this completes and closes feature #15321

History

#1

Updated by duerst (Martin Dürst) 8 months ago

  • Blocked by Feature #14802: Update Unicode data to Unicode Version 11.0.0 added
#2

Updated by duerst (Martin Dürst) 8 months ago

Updated by duerst (Martin Dürst) 8 months ago

The announcement for the draft list of emoji candidates is at http://blog.unicode.org/2018/10/draft-candidates-for-emoji-120-beta.html.

#5

Updated by duerst (Martin Dürst) 7 months ago

#6

Updated by duerst (Martin Dürst) 7 months ago

Updated by duerst (Martin Dürst) 6 months ago

I have confirmed that Ruby can be updated to Unicode 12.0.0 and all tests (make check) are passed correctly with the Unicode 12.0.0 beta data (http://unicode.org/versions/beta-12.0.0.html). This means that there may be only minor (or no) problems to update Ruby to Unicode 12.0.0 after it's official publication (currently planned to happen on March 5).

Updated by duerst (Martin Dürst) 4 months ago

  • Assignee set to duerst (Martin Dürst)

Updated by duerst (Martin Dürst) 4 months ago

Unicode Version 12.0.0 has officially been released. The announcement is at http://blog.unicode.org/2019/03/announcing-unicode-standard-version-120.html.

Updated by duerst (Martin Dürst) 4 months ago

  • Status changed from Open to Closed

This commit is also part of this issue: r67174

#11

Updated by naruse (Yui NARUSE) 4 months ago

  • Related to Bug #15641: Backport update to Unicode Version 12.0.0 back to Ruby 2.6 branch added

Also available in: Atom PDF