Windows7のNTEmacsに最新版のorg-modeをインストール
org2blogをインストールして、投稿したところ、次のようなエラーが出ていました。
if: Symbol’s function definition is void: org-save-outline-visibilit
いろいろやってみたもののうまくいかず、疑ったのはorg-modeのバージョンでした。はっきり忘れましたが、6.3とかいうのが出て、これはかなり古いと思いました。大分前に7は超えていたと記憶していたからです。
最新版はGitで取得しました。
git clone git://repo.or.cz/org-mode.git
org-modeというディレクトリができるので、そこに入り、make、そしてmake install。メッセージを見ると、
/usr/share/emacs/site-lisp/org
に入ったらしいとわかりました。
自分の環境の場合、これはCygwinのEmacsであり、メインで使っているNTEmacsは、/usr/local/emacsにありました。古いorg-modeは/usr/local/emacs/lisp/orgになっていたので、このorgディレクトリを削除し、次のように置き換えました。
mv usr/share/emacs/site-lisp/org /usr/local/emacs/lisp
これでバージョンは次のようになりました。
Org-mode version 7.8.11
見込みが当たったらしく、org2blogも投稿できるようになりました。
コメントを残す