18:52:25 # Life trampつかっててバッファリストがハングするなぁとおもっていたら。原因を発見した。 (setq ess-r-package-auto-activate nil)にしたら解決。 どうもESSはバッファリストをロードするときにファイルがパッケージの中に入っているかを確認するためにDESCRIPTIONという名前のファイルがあるかを検出しようとするらしい。 そしてBuffer ListバッファのデフォルトディレクトリのDESCRIPTIONがtrampのディレクトリでありうる。
file-exists-p("/scp:rammushome:/var/log/DESCRIPTION") ess-r-package--find-package-path("/scp:rammushome:/var/log/") ess-r-package-auto-activate() run-hooks(after-change-major-mode-hook) run-mode-hooks(Buffer-menu-mode-hook)