org-modeでlinum-modeを使っていると落ちる
linum-modeをoffにしたら畳んだ直後のポイントでC-hしても落ちなくなった.
そこで,org-modeではlinum-modeを使わないことにした.ところが,global-linum-modeを使っていると,org-mode-hookが呼ばれた後にlinum-modeになるため,org-mode-hookでは対応できない.そこで,linum-mode-hookを使えばいいと思ったんだけどそんなものはなかった.
仕方が無いので,global-linum-modeを定義を調べると,linum-onという関数が呼ばれていそうなことがわかったので,包囲アドバイスを書いてみた.
(defadvice linum-on (around my-linum-on () activate) (unless (and (fboundp 'org-mode-p) (org-mode-p)) ad-do-it))
(12/19)コード修正
autoload対策.