なかだです。 At Fri, 2 Dec 2005 03:02:54 +0900, rubikitch / ruby-lang.org wrote in [ruby-list:41630]: > langhelp-0.9.0をリリースしました。 __send__でprivate methodを呼び出す機能は1.9では廃止されたので、 mklanghelpが動きません。
--- lib/langhelp/langhelp-sub.rb.orig 2005-12-02 02:54:31.000000000 +0900 +++ lib/langhelp/langhelp-sub.rb 2005-12-02 10:15:09.717375000 +0900 @@ -910,6 +910,8 @@ class ConfigScript end - s_class.__send__(:define_method,k) { arg[k].unproc } - s_class.__send__(:define_method,"#{k}=") {|v| arg[k]=v} + s_class.class_eval do + define_method(k) {arg[k].unproc} + define_method("#{k}=") {|v| arg[k]=v} + end end @hash = arg
-- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦