plugin の仕様について (Re: [Hiki-dev] default+latex スタイル)

Kenta MURATA murak****@nifty*****
2003年 8月 17日 (日) 16:34:39 JST


むらけんです.

In message <m3ekz****@namaz*****> at Sun, 17 Aug 2003 15:51:22 +0900,
Satoru Takabayashi <sator****@namaz*****> wrote:
> とエラーになりました。仕組み的に private / public での制御が
> 難しそうなら、陽に export するという方法がいいかもしれません。
> 
>   export_plugin_methods(:amazonplot, :googleplot)
> 
> みたいにして。

確かに,既にメソッドとして作られているプラグインが大量にあるの
で,export する方式が用意されてると便利ですね.

ということで patch を書いてみました.プラグインとしてのみ使用
するものは

define_plugin(:name) do |arg1, arg2, *rest|
  ...
end

このように定義できるようになってます.あと Module#private のよ
うに

plugin_method(:name1, :name2, ...)

という感じで,定義したメソッドをプラグインにできます.

-- 
1024D/2A3FDBE6 2001-08-26 Kenta MURATA (muraken) <murak****@nifty*****>
Key fingerprint = 622A 61D3 280F 4991 4833  5724 8E2D C5E1 2A3F DBE6

-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: hiki-plugin.patch
型:         application/octet-stream
サイズ:     2600 バイト
説明:       無し
下载 


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