From: Peter Date: 2004-11-16T08:35:03+09:00 Subject: Re: Complete set of callbacks > Class creation Class#inherited (sort-of), or alias #new. Class instantiation > Class reopening/closing > Module creation > Module reopening/closing > Method definition Object#method_added ^^^^^^ Method removal Module#method_removed Method undef Module#method_undefined > Singelton-Method definition Object#singleton_method_added Singleton-method deletion Object#singelton_method_removed Singelton-method undef Object#singelton_method_undefined > Constant assignment* > Global variable assignment Kernel#trace_var (sort_of) > Class variable assignment > Instance variable assignment > Local variable assignment > Module inclusion Module#included > Module extension Module#extend_object Maybe this last one should use Module#extended (according to Pickaxe II). Peter