OS X で Emacs 23.4 を使用しています ( http://emacsformacosx.com/から)。私の~/.emacs
ファイルには以下が含まれています:
(load "/path/to/haskell-site-file")
(add-hook 'haskell-mode-hook 'turn-on-haskell-doc-mode)
(add-hook 'haskell-mode-hook 'turn-on-haskell-indent)
(require 'speedbar)
(speedbar-add-supported-extension ".hs")
(add-to-list 'load-path "/usr/local/share/ghc-mod-1.10.15")
(setq exec-path (append exec-path '("/usr/local/bin")))
(autoload 'ghc-init "ghc" nil t)
(add-hook 'haskell-mode-hook (lambda () (ghc-init) (flymake-mode)))
Speedbar を呼び出すとM-x speedbar
、Haskell ファイルの変数、インポート、インスタンス、およびデータ型を示すスピードバー フレームが表示されます。しかし、Haskell ファイルを編集すると、スピードバー フレームが更新されず、ファイルへの編集が反映されません。メニューを呼び出してみましSpeedbar > Update
たが、うまくいきませんでした。スピードバー フレームを更新するにはどうすればよいですか?