Bug #119 [ruby-core:17147]
Set#divide and SortedSet#divide raise NoMethodErrors when passed no block
| Status : | Closed | Start : | 06/09/2008 | |
| Priority : | Normal | Due date : | ||
| Assigned to : | Akinori MUSHA | % Done : | 100% |
|
| Category : | - | |||
| Target version : | - | |||
| ruby -v : |
Description
Set[1].divide # => raises a NoMethodError: undefined method `arity' for nil:NilClass SortedSet[1].divide # => raises a NoMethodError: undefined method `arity' for nil:NilClass Raising a LocalJumpError or returning an enumerator would be much more consistent with general behaviour in Ruby.
History
06/09/2008 06:13 PM - Akinori MUSHA
- % Done changed from 0 to 50
It returns an enumerator in trunk. Maybe ruby_1_8 will get a backport later.
06/09/2008 06:13 PM - Anonymous
Issue#119has been updated by Akinori MUSHA. % Done changed from 0 to 50 It returns an enumerator in trunk. Maybe ruby_1_8 will get a backport later. ---------------------------------------- Bug#119: Set#divide and SortedSet#divide raise NoMethodErrors when passed no block http://redmine.ruby-lang.org/issues/show/119 Author: Arthur Schreiber Status: Open Priority: Normal Assigned to: Akinori MUSHA Category: Target version: Set[1].divide # => raises a NoMethodError: undefined method `arity' for nil:NilClass SortedSet[1].divide # => raises a NoMethodError: undefined method `arity' for nil:NilClass Raising a LocalJumpError or returning an enumerator would be much more consistent with general behaviour in Ruby. ---------------------------------------- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://redmine.ruby-lang.org/my/account
02/09/2009 01:32 PM - Akinori MUSHA
- Status changed from Open to Closed
Weird. Seems backport had already been done when I updated the issue.