[Hiki-dev:00507] Re: Version 0.6リリース

Back to archive index

Satoru Takabayashi sator****@namaz*****
2004年 3月 4日 (木) 22:27:28 JST


TAKEUCHI Hitoshi:
 
> 標準添付プラグイン中で send を読んでいるのは about プラグイン
> だけですが、export_plugin_methods は使っていませんので、
> とりあえずは問題ありませんね。
> 
> # それにしても、なぜ send だとダメになったんだろうか。

説明不足ですみません。プラグインの中で send で呼ばれるメソッ
ドが export_plugin_methods に入っていなかったたのが原因です。

その結果、 plugin.rb の Plugin#send の中で、
「@plugin_method_list に入ってないから未定義のメソッドだよ」っ
てことになっていました。

      if not @plugin_method_list.include?(name) then
        method_missing(name, *args)
      else
        __send__(name, *args)
      end


ちなみに、mingplot のプラグインのソースコードはこちらです。
<http://cvs.namazu.org/mingplot/hiki/mingplot.rb>



Hiki-dev メーリングリストの案内
Back to archive index