Bug #119
Set#divide and SortedSet#divide raise NoMethodErrors when passed no block
| Status: | Closed | Start date: | 06/09/2008 | |
|---|---|---|---|---|
| Priority: | Normal | Due date: | ||
| Assignee: | % 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
Updated by Akinori MUSHA over 3 years ago
- % Done changed from 0 to 50
It returns an enumerator in trunk. Maybe ruby_1_8 will get a backport later.
Updated by Anonymous over 3 years ago
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
Updated by Akinori MUSHA about 3 years ago
- Status changed from Open to Closed
Weird. Seems backport had already been done when I updated the issue.
Updated by Akinori MUSHA about 3 years ago
- % Done changed from 50 to 100