Hi Dave, Yes, this is a known bug in MacRuby.
Here is the open ticket: http://www.macruby.org/trac/ticket/1403 Cheers, Mark On 2012-05-10, at 5:09 PM, Dave Lee wrote: > 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 > > > _______________________________________________ > MacRuby-devel mailing list > MacRuby-devel@lists.macosforge.org > http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel _______________________________________________ MacRuby-devel mailing list MacRuby-devel@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel