最終的に emacs 21.x から 23.x にアップグレードした後、モード ラインからバージョン管理ステータス情報を失いました。
emacs のマニュアルには、ステータス情報が存在する必要があると記載されているだけで、オン/オフの切り替えに関する情報が提供されていないため、何も表示されませんでした。
ありがとう。
最終的に emacs 21.x から 23.x にアップグレードした後、モード ラインからバージョン管理ステータス情報を失いました。
emacs のマニュアルには、ステータス情報が存在する必要があると記載されているだけで、オン/オフの切り替えに関する情報が提供されていないため、何も表示されませんでした。
ありがとう。
これが空白の場合、またはソース管理ツール用に含まれてvc-handled-backends
いない場合、そのツールに対して vc は有効になりません。
使用しているオペレーティング システムやリビジョン管理システムはわかりませんが、emacs が適切なコマンド ライン プログラムを見つけられない可能性があります。emacs 24.3 を搭載した OSX ( http://emacsformacosx.com/から) では、適切なパスを設定することで vc モード行を復元できました。私の場合、macports の mercurial バイナリを使用します。
(setq-default vc-hg-program "/opt/local/bin/hg")
他の vcs には、同様の変数vc-git-program
、vc-svn-program
などがあります。