10 May
2012
10 May
'12
9:09 p.m.
Hi, Can anyone tell me, is this a MacRuby bug? module A; end module B; include A; end class C; include B; end p C.ancestors in Ruby 1.9.3 the results are: [C, B, A, Object, Kernel, BasicObject] and in MacRuby 0.11 the results are: [C, B, A, A, NSObject, Kernel] Why is the A module included twice? thanks, Dave