1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/lib
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
..
bundler merge revision(s) 66984: [Backport #15582] 2019-03-06 08:48:50 +00:00
cgi Use delete_prefix instead of sub(/\Afixed-pattern/, '') 2018-12-04 08:22:10 +00:00
csv merge revision(s) 66922: [Backport #15521] 2019-01-26 08:02:47 +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
forwardable Disable tailcall optimization [Bug #15303] 2018-12-12 05:46:13 +00:00
irb Bump version to 1.0.0. 2018-12-18 06:49:12 +00:00
matrix lib/matrix: Use consistent style 2018-11-02 17:52:20 +00:00
net merge revision(s) 66582: [Backport #15468][Backport #15472] 2019-01-12 21:02:26 +00:00
optparse
racc lib/racc/parser.rb: use require for racc/cparse 2018-11-03 08:43:19 +00:00
rdoc Merge RDoc 6.1.0 from upstream 2018-12-23 13:14:28 +00:00
rexml merge revision(s) 66536: 2018-12-25 05:57:55 +00:00
rinda lib/*: Prefer require_relative over require. 2018-11-02 17:52:33 +00:00
rss Fix up r65505 [ci skip] 2018-11-05 07:01:49 +00:00
rubygems Backport RubyGems 3.0.3: [Backport #15637] 2019-03-06 09:01:48 +00:00
shell lib/*: Prefer require_relative over require, remove explicit extension 2018-11-02 17:52:43 +00:00
thwait
tracer
unicode_normalize merge revision(s) 67439,67441,67453,67476: [Backport #15740] 2019-04-13 15:01:39 +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 Downgrade Bundler 1.17.x from 2.0.0. 2018-12-11 03:07:37 +00:00
cgi.rb
cmath.gemspec
cmath.rb
csv.rb merge revision(s) 66922: [Backport #15521] 2019-01-26 08:02:47 +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: warn invalid trim_mode [Misc #15294] 2018-11-12 00:37:15 +00:00
fileutils.rb merge revision(s) 66972: [Backport #15577] 2019-03-06 07:14:13 +00:00
find.rb
forwardable.rb Disable tailcall optimization [Bug #15303] 2018-12-12 05:46:13 +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 Backport https://github.com/ruby/irb/pull/2 2018-12-12 07:41:10 +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 lib/matrix.rb: Make Matrix & Vector mutable. Add #[]=, #map!. 2018-11-02 17:52:51 +00:00
mkmf.rb Use delete_prefix instead of sub(/\Afixed-pattern/, '') 2018-12-04 08:22:10 +00:00
monitor.rb lib/monitor.rb: prevent to initialize MonitorMixin twice 2018-12-05 09:07:54 +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
profile.rb
profiler.rb
pstore.rb
rdoc.rb
resolv-replace.rb
resolv.rb
rss.rb
rubygems.rb Backport RubyGems 3.0.3: [Backport #15637] 2019-03-06 09:01:48 +00:00
scanf.gemspec
scanf.rb
securerandom.rb
set.rb
shell.rb Backport https://github.com/ruby/shell/pull/1 2018-12-12 07:34:16 +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 merge revision(s) 66735: [Backport #15506] 2019-01-15 08:53:40 +00:00
timeout.rb
tmpdir.rb merge revision(s) 66909: [Backport #15555] 2019-01-29 09:19:52 +00:00
tracer.rb
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