From: ts Date: 2003-12-10T03:01:23+09:00 Subject: Re: Adjusting the Scope of Blocks >>>>> "D" == David A Black writes: D> Uh oh. I sense the beginning of the end :-) What don't I (appear to) D> like about it? svg% cat b.rb #!/usr/bin/ruby class A def self.n puts "A::n" end end def n puts "Object#n" end A.class_eval { n } svg% svg% b.rb A::n svg% Guy Decoux