Actions
Backport #2793
closedinherited hook now runs before Class.new block
Status:
Closed
Assignee:
-
Description
=begin
class A; def self.inherited(foo) foo.bar end end
=> nil
Class.new(A) { def self.bar; 'bar' end }
1.8.7¶
1.8.8 (regression or backport?)¶
NoMethodError: undefined method `bar' for #Class:0x1003470a0
1.9.2¶
NoMethodError: undefined method `bar' for #Class:0x0000010107daa8
=end
Updated by wycats (Yehuda Katz) about 14 years ago
=begin
In my opinion, 1.8.8 should reliably run 1.8.7 applications, so this should be reverted :)
=end
Updated by jeremyevans0 (Jeremy Evans) almost 5 years ago
- Description updated (diff)
- Status changed from Open to Closed
- Target version deleted (
Ruby 1.8.8) - ruby -v deleted (
ruby 1.8.8dev (2010-02-24 revision 26634) [i386-darwin10.2.0]) - Tracker changed from Bug to Backport
- Project changed from Ruby 1.8 to Backport187
Actions
Like0
Like0Like0