1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/lib
duerst 7fe64d17d3 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.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67441 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-04-05 00:58:51 +00:00
..
bundler Use ENV["BUNDLE_GEM"] instead of gem command provided by system ruby. 2019-02-18 13:33:25 +00:00
cgi Use delete_prefix instead of sub(/\Afixed-pattern/, '') 2018-12-04 08:22:10 +00:00
csv Upgrade CSV to 3.0.4 2019-01-25 06:49:59 +00:00
drb drb: fix tests on Debian sid/unstable with OpenSSL 1.1.1a 2018-12-03 04:51:13 +00:00
e2mmap
fileutils Merge fileutils-1.2.0 from ruby/fileutils. 2019-03-27 08:26:09 +00:00
forwardable Disable tailcall optimization [Bug #15303] 2018-12-12 05:46:13 +00:00
irb Prefer block_given? to iterator? 2019-01-18 09:52:50 +00:00
matrix lib/matrix: Use consistent style 2018-11-02 17:52:20 +00:00
net * lib/net/http.rb: handle Errno::ETIMEDOUT in Net::HTTP#transport_request 2019-01-21 06:23:55 +00:00
optparse
racc lib/racc/parser.rb: use require for racc/cparse 2018-11-03 08:43:19 +00:00
rdoc rdoc: Colorize background of code/pre [ci skip] 2019-03-30 12:39:35 +00:00
rexml [DOC] Fix close tags [ci skip] 2019-01-04 09:10:10 +00:00
rinda lib/*: Prefer require_relative over require. 2018-11-02 17:52:33 +00:00
rss Upgrade RSS to 0.2.8 2019-01-25 06:35:04 +00:00
rubygems Merge rubygems/rubygems from upstream. 2019-04-02 11:48:18 +00:00
shell Prefer block_given? to iterator? 2019-01-18 09:52:50 +00:00
thwait
tracer
unicode_normalize update to Unicode Version 12.1.0 (beta) 2019-04-05 00:58:51 +00:00
uri lib/*: Prefer require_relative over require. 2018-11-02 17:52:33 +00:00
webrick webrick: add the ability to override res, req creation 2018-12-19 11:08:05 +00:00
yaml
.document
abbrev.rb
base64.rb
benchmark.rb
bundler.rb Merge Bundler 2.0.1 from upstream. 2019-01-04 13:10:58 +00:00
cgi.rb
cmath.gemspec
cmath.rb
csv.rb Upgrade CSV to 3.0.4 2019-01-25 06:49:59 +00:00
debug.rb
delegate.rb
drb.rb
e2mmap.gemspec Removed redundant empty line. 2018-11-28 00:48:21 +00:00
e2mmap.rb
English.rb
erb.rb erb.rb: prohibit marshaling [EXPERIMENTAL] 2019-03-28 03:46:48 +00:00
fileutils.rb Merge fileutils-1.2.0 from ruby/fileutils. 2019-03-27 08:26:09 +00:00
find.rb
forwardable.rb [DOC] Refactors documentation for Forwardable 2019-01-20 04:38:52 +00:00
getoptlong.rb
ipaddr.gemspec Import ipaddr 1.2.2 2018-12-18 05:09:08 +00:00
ipaddr.rb Import ipaddr 1.2.2 2018-12-18 05:09:08 +00:00
irb.rb Fix remaining syntax errors in Binding#irb docs 2019-01-13 03:27:16 +00:00
logger.gemspec
logger.rb Bump version to 1.3.0 same as the latest version of rubygems.org. 2018-12-12 09:40:06 +00:00
matrix.rb proc.c: proc without block 2019-01-10 08:19:14 +00:00
mkmf.rb Removed moving toplevel header since r12501 2019-02-08 02:46:22 +00:00
monitor.rb delete emacs mode lines [ci skip] 2018-12-27 06:12:09 +00:00
mutex_m.gemspec
mutex_m.rb lib/mutex_m.rb: fix example code in documentation 2018-10-21 14:02:00 +00:00
observer.rb
open-uri.rb
open3.rb open3.rb don't use keyword splat (**). 2018-12-12 06:48:46 +00:00
optionparser.rb
optparse.rb Use delete_prefix instead of sub(/\Afixed-pattern/, '') 2018-12-04 08:22:10 +00:00
ostruct.gemspec
ostruct.rb ostruct.rb: Accept block for to_h [#15451]. 2018-12-22 17:05:03 +00:00
pp.rb lib/pp.rb (Range#pretty_print): support endless range 2018-12-03 01:39:45 +00:00
prettyprint.rb
prime.gemspec
prime.rb proc.c: proc without block 2019-01-10 08:19:14 +00:00
pstore.rb
rdoc.rb
resolv-replace.rb
resolv.rb
rss.rb Upgrade RSS to 0.2.8 2019-01-25 06:35:04 +00:00
rubygems.rb Merge rubygems/rubygems from upstream. 2019-04-02 11:48:18 +00:00
scanf.gemspec
scanf.rb
securerandom.rb lib/securerandom.rb: [DOC] small grammar fixes 2019-01-20 15:06:11 +00:00
set.rb raise FrozenError instead of RuntimeError 2019-01-20 04:44:25 +00:00
shell.rb Prefer block_given? to iterator? 2019-01-18 09:52:50 +00:00
shellwords.rb
singleton.rb
sync.gemspec
sync.rb Bump library version same as released version of rubygems.org 2018-12-12 07:57:42 +00:00
tempfile.rb Enhance Tempfile docs [ci skip] 2018-12-16 12:09:08 +00:00
thwait.rb
time.rb Fix mday overflow 2019-01-06 04:36:56 +00:00
timeout.rb
tmpdir.rb tmpdir.rb: permission of user given directory 2019-01-23 06:06:47 +00:00
tracer.rb Replace outdated blockless proc call with block argument syntax 2019-02-07 17:29:16 +00:00
tsort.rb
un.rb Use delete_prefix instead of sub(/\Afixed-pattern/, '') 2018-12-04 08:22:10 +00:00
uri.rb
weakref.rb
webrick.rb
yaml.rb