2004年10月29日(金) [過去の今日]
#1 強制いくない
DBDに付属してるmysql.pmを開いたら、なぜかEmacsがcperl-modeになる。.pmはそういう設定になっちゃったのかと思ってしばし格闘。しかし解決せず。
しかし、よく見たらmysql.pmの頭にこんな文字列が。
# -*- cperl -*-
これか! これのせいか! ファイルローカル変数って奴だな。
ファイルローカル変数自体を禁止するのも何だし、ここは一発cperl-modeが呼ばれたらperl-modeを呼ぶようにして解決。
(add-hook 'cperl-mode-hook 'perl-mode)
よしよし、これでcperl-modeを駆逐できるぞ。
(@676)