From: thomass@... (Thomas) Date: 2003-09-04T19:25:24+09:00 Subject: Re: warning: toplevel constant XX referenced by YY::XX > I want to tell you that you are not ignored. I just don't know how to > deal with your request yet. Do you have any idea of concrete > behavior? > > matz. Since you ask, I don't think it is intuitive that a qualified constant reference like MyModule::Object searches the toplevel scope. Ruby issues an unconditional warning when this happens, so I guess neither do you. Why not just change ruby to not search the toplevel scope for qualified constant references? I would think few existing applications rely on the existing behaviour. Cheers, Thomas