From e5de8868631b463f54e7ebeb196a815c3ca7bf14 Mon Sep 17 00:00:00 2001 From: mame Date: Thu, 19 Apr 2018 15:23:34 +0000 Subject: [PATCH] Adds "endless range" to NEWS git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63197 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- NEWS | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/NEWS b/NEWS index 5a8f4e4286..f8131b2988 100644 --- a/NEWS +++ b/NEWS @@ -22,6 +22,13 @@ with all sufficient information, see the ChangeLog file or Redmine * constant names may start with a non-ASCII capital letter. [Feature #13770] +* An endless range is introduced. You can write a range that has no end, like `(0..)`. + The following shows typical use cases. [Feature #12912] + + ary[1..] # identical to ary[1..-1] + (1..).each {|index| ... } # infinite loop from index 1 + ary.zip(1..) {|elem, index| ... } # ary.each.with_index(1) { } + === Core classes updates (outstanding ones only) * Array