>>>>> "E" == E S <eero.saynatkari / kolumbus.fi> writes:

E> Well, by default #method_missing causes a runtime error. If a 
E> programmer overrides the default behaviour, they should only handle
                                               ^^^^^^^^^^^^^^^^^^^^^^^
E> the methods they need to and raise an error on everything else (which,
   ^^^^^^^^^^^^^^^^^^^^^^^
E> of course, may or may not be the case depending on the diligence of
E> said programmer). 

 plruby use #method_missing to emulate #autoload, because it run with
 $SAFE = 12 and #autoload is not available in this case with ruby < 1.8

 It dont know what is "the methods they need to" :-)

 reality is sometimes a little more complex 


Guy Decoux