Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (43m)  pkgsrc-2024Q1 (2d)  pkgsrc-2023Q4 (76d)  pkgsrc-2023Q2 (109d) 

2024-06-16 08:29:49 UTC Now

2018-02-28 15:39:31 UTC MAIN commitmail json YAML

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

(taca)