org-mode で html 形式に変換できない.

org-mode で html 形式に変換しようとすると, エラーが起こった.
メッセージバッファをみると,

ess-turn-on-SAS-listing-mode: Wrong type argument: arrayp, nil org

となっている. ESSモードのなにかがバッティングしているようなので, まず, 設定ファイルから, ESS関連をコメントアウトして変換するとうまくいく.

ではESSの何が悪いのかということで, 「ess-turn-on-SAS-listing-mode」をキーワードにグーグル検索を実行すれば,
https://github.com/emacs-ess/ESS/commit/9e78b4222b32ad5bbb5b23aa9d2202772207e5dc
にあるように, 最近, この関数が修正されたらしい.

~/.emacs.d/elpa に行き, ess のフォルダ内の lisp/ess-sas-l.el の修正箇所を無効にしておけば, うまく動いた. 再度, アップグレードされても直っていないようだとバグ報告でもしよう. ちょっと最新版をおいかけるのも考えものだと思ってしまった.

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中