自宅の Emacs に Python 設定をしていたところ、eldoc がエラーになる。原因は Package から python-mode の 6.2.3 (最新版)をインストールするとおかしくなるようだ。他にも python-mode の最新版でトラブルが起きていた記憶がある。困ったもんだ。
Package でインストールした python-mode は削除して、以下のサイトから python-mode の 6.2.2 (一つ前のバージョン)を手動でインストールすると直る。
eldoc が正常に動くようになった。
以下の画面は、pychecker のテストを兼ねて、わざとエラーが出るようにしている。
変数 foo は未定義なので赤字になっている。
演算子「+」の周りにスペースを入れていないので赤字になっている。
io パッケージを import しているが未使用なので赤字になっている。
問題なさそう。できた!