Path to this page:
Subject: CVS commit: pkgsrc/devel/ruby-backports
From: Takahiro Kambe
Date: 2018-02-28 16:39:31
Message id: 20180228153931.43734FB40@cvs.NetBSD.org
Log Message:
devel/ruby-backports: update to 3.11.1
Version 3.11.0 - December 25th, 2017
* New Ruby version 2.5.0
o Array
- append, prepend
o Dir
- children, each_child
o Enumerable
- any?, all?, none?, one? (with pattern argument)
o Hash
- slice
- transform_keys
o Integer
- sqrt
- allbits?, anybits? and nobits?
o Kernel
- yield_self
o Module
- attr, attr_accessor, attr_reader, attr_writer (now public)
- define_method, alias_method, undef_method, remove_method
(now public)
o String
- delete_prefix, delete_prefix!
- delete_suffix, delete_suffix!
o Struct
- new (with keyword_init: true)
* require 'backports/latest' is now the right way to require everything
Version 3.10.0 - October 17, 2017
* Additional features of 2.4.0
o Enumerable
- uniq
- sum
o Hash
- compact
- transform_values
Version 3.9.0 - October 07, 2017
* From 2.4.0: dup for true, false, nil, Numeric
* From 2.2.0: Method#super_method
Version 3.8.0 - April 26, 2017
* From 2.4.0: String#match?, Regexp#match?
* From 2.3.0:
o unary String#+, -
o Numeric: positive?, negative?
o Hash: to_proc, fetch_values, >, <, >=, <=
o Enumerable: chunk_while, grep_v
o {Array|Hash|Struct}#dig
o Array#bsearch_index
* From 2.2.0:
o Method#curry
o String#unicode_normalize{|?|!}
o Kernel#itself
o Float: next_float, prev_float
Version 3.7.0 - March 28, 2017
* Initiate work on backports of 2.2, 2.3, 2.4
* From 2.4.0:
o Comparable#clamp
* From 2.2.0:
o Enumerable: slice_when, slice_after
Files: