From: Yukihiro Matsumoto Date: 2010-11-27T23:55:47+09:00 Subject: [ruby-core:33431] Re: [Ruby 1.9-Feature#4065] Rename or alias module#append_features to module#include_module Hi, In message "Re: [ruby-core:33419] [Ruby 1.9-Feature#4065] Rename or alias module#append_features to module#include_module" on Sat, 27 Nov 2010 17:14:44 +0900, Chauk-Mean Proum writes: |Issue #4065 has been updated by Chauk-Mean Proum. | |Given the discussion from http://www.ruby-forum.com/topic/469691#new , | |I revised my proposal as following : |For Object#extend, the hook/callbacks methods would be : |- pre_extended (instead of extend_object) |- extended (no change) |For Module#include, the hook/callbacks methods would be : |- pre_included (instead of append_features) |- included (no change) I don't think it is worth breaking many existing programs that use extend_object / append_feature for aesthetic reason. Besides that, unlike extended, extend_object is not a hook. matz.