Bug #119 [ruby-core:17147]
Set#divide and SortedSet#divide raise NoMethodErrors when passed no block
| Status : | Open | Start : | 06/09/2008 | ||
| Priority : | Normal | Due date : | |||
| Assigned to : | Akinori MUSHA | % Done : | 50% |
||
| Category : | - | ||||
| Target version : | - | ||||
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 #119 has 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