From: matz@... (Yukihiro Matsumoto) Date: 2003-07-15T03:39:24+09:00 Subject: Re: Custom method_missing doesn't trap super call Hi, In message "Custom method_missing doesn't trap super call" on 03/07/15, Richard Dale writes: |The non existent call to 't.baz()' is trapped ok. But in MyClass.foobar() |the 'super' call gives a 'no superclass method' error rather than calling |Base.method_missing as I expected. Does anyone know if there a way of |trapping the super call? I feel like it's a bad idea in general, but without any particular reason. Let me think. |Thanks for any help - I've just started with ruby - the syntax is really |nice and 'tidy' (ie un-C++ like :) ) The only other thing I got stuck with |is how to remove an item from a hash via C. Use rb_hash_delete(hash, key); matz.