From: "Daniel Schüle" Date: 2005-11-10T08:42:13+09:00 Subject: Re: to which object does the global scope belong? [...] > def foobar;"foobar";end > > p Kernel.private_methods.grep(/foo/) # ["foobar"] > p Kernel.private_instance_methods(false).grep(/foo/) # [] > # (Modules don't have instances) mond:/pool/PROG/ruby # irb irb(main):001:0> def foo;"foo";end => nil irb(main):002:0> Kernel.private_methods.grep /foo/ => [] irb(main):003:0> Kernel.public_methods.grep /foo/ => ["foo"] irb(main):004:0> maybe you meant public_methods? I noticed that modules may have pub/pro/pri methods since these methods become instance methods by mix-ing into a class do these qualifiers provide later visiability to class instance methods? Regards, Daniel