今日,emacs の設定でちょっとはまった.本当はしっかりとした内容をブログにでも書けば他の人の参考になるのだが,時間も気力もないので要点だけ.以下は,header2.el をカスタマイズしてたときの話. AUCTeX では関数 TeX-latex-mode を呼ぶとき,フックとして,text-mode-hook,TeX-mode-hook,LaTeX-mode-hook を順に実行する.これで,私の設定した text-mode-hook と LaTeX-mode-hook が機能的に conflict を生じてしまい,期待した動作にならないのだった. 誰得かねこの仕様は.だいぶはまったわ.TeX-mode-hook と LaTeX-mode-hook を実行するのはまだいいとして,なんで text-mode-hook まで実行するかなあ. このあたり,derived mode みたいに