From: ts Date: 2001-10-07T18:32:19+09:00 Subject: [ruby-talk:22184] Re: Redefining class that does not inherit with class that does >>>>> "B" == Brian Marick writes: B> You get a "warning: already initialized constant Sub", which seems fine. B> Question: when you do "Sub.new.foo", which foo do you get? I expected B> Super's - that the new version of Sub would wipe out the old. I was B> surprised that you got neither. foo is not a method Sub responds B> to. (bar is.) 1.7 work as you expect. Guy Decoux