続・Meadow3インストールメモ

今日は会社のプチ社員旅行で加賀にて蟹を食べてまいりました。
蟹食べ放題でしたが蟹はたくさん食べてると手が痛くなってくるので大量に食べるのには向かないと思いました。むき終わった蟹の身だけ出てきたら倍は食べれた。
…昔城崎で蟹三昧したときは「もう蟹は当分いいや」とトラウマになりかけたりもしたんですがね。でもやっぱりうまい。
個人的には蟹のお造りがなかったのが少々不満でしたが。

あと日帰りだとゆっくり温泉につかったりは厳しいですね。。。(かなり素早くあがったつもりだったのに男性陣を少し待たせてしまいましたすみません。でも身支度まで入れて30分以内って女子には結構きついと思うの。)

 ***

そんな素敵な思い出とはまったく関係なく懲りずにemacsメモです。
前回に引き続きMeadow3(emacs22)でハマった点。

info-lookup-symbol が C-h C-i (C-h Tab)で動かない

C-h S にバインド変更されてるようです。
goto-line/font-lock-fontify-buffer といい、結構よく使うもののバインドが変わってるなあ…。
C-h C-i に新たに何かがバインドされたわけではないっぽいのでとりあえず再定義。

 (define-key help-map "\C-i" 'info-lookup-symbol)

日本語でインクリメンタルサーチできない(SKK)

以前はSKK入れたらデフォルトでできたような気がするんだけど。気のせい…?
とりあえず手動で設定。

 (add-hook 'isearch-mode-hook
(function (lambda ()
(and (boundp 'skk-mode) skk-mode
(skk-isearch-mode-setup)))))
(add-hook 'isearch-mode-end-hook
(function (lambda ()
(and (boundp 'skk-mode) skk-mode
(skk-isearch-mode-cleanup)
(skk-set-cursor-color-properly)))))

まあ、migemoな人には関係ないですが。

PerlからImage::Magickを使いたくてImageMagickをインストールしたらMeadowが "A fatal error has occurred!" とかいって起動しなくなった

@WindowsXP(SP3)
インストールしたのは ImageMagick-6.4.5。
Meadow2はバージョン6.2.4以前しか使えないらしい、というのはあったけどMeadow3は6.2以降ならなんでもいいよって書いてあったのになあ…。

で、仕方ないので古いの(6.2.8)を落としてきてインストールしてみる。
おお、今度はちゃんとMeadow動きますぞ。
しかし "Can’t locate Image/Magick.pm"
…って、肝心のPerl用モジュールがインストールされてないよ!

そういえばインストール時に「Perl5.8用のPerlMagickモジュールを…」みたいなメッセージが出てたよ。
今入ってるの ActivePerl 5.10.0 だよ。そのせいか…?

これでは意味がないので結局6.4.5に戻す。
するとMeadow起動しない(無限ループ)
どうすんべ。。。

(ちなみに両方入れてみるというのも試してみたけど "Can’t locate loadable object for module Image::Magick" みたいなことになってうまく動きませんでした…)

っていうかMeadowから画像とか使わんし、結局MeadowがImageMagickを認識しなければ6.4.5でいいんじゃね?
と思って環境変数PATHからImageMagickのパスを取り除いてみた。
おお、問題なさそう。
コマンドラインから使うこととかないだろうしとりあえずこれでいいや。

という結論にたどり着くまでに散々いろいろググったんだけどなぜか同じ問題にあたってる人に出会えなかったのでここにメモしておくよ!
そんなに特殊な環境じゃないと思うんだけどなあ…。
なんでもかんでも新しいバージョン入れればいいってもんでもないってことか。