Migemoを使用できる状態にするには

2011-03-14追記: このエントリは古い情報です。現行Giraffe+では設定ダイアログ(F5)のSettings/setup/(AC)MigemoEnableで可能になっています。
下記をsiteinit.giraffeに貼り付けます。(migemo.dllをGiraffe+のDLLフォルダに置いてはいけません。DLLフォルダにはパスが通っていません。)


Migemo.open('migemo.dll' 'migemo-dict')
Giraffe.Reinitialize@ `[
Migemo.is_open.?[Migemo.close]
].& (Giraffe.Reinitialize$)
Giraffe.ReinitializeはF2キーで呼ばれる関数です。Method.&によりメソッドのはじめに処理を挿入していますが、Giraffe.Reinitializeという文字列が2回登場するこの冗長性は再考の余地のある部分だと思います。