2

次のエラーが発生します

ファイルモード指定エラー:(エラー"Unknownrx form` group-n'")

emacsで.luaファイルを編集しようとしたとき。私はGNUEmacs23.3.1を使用しており、.emacsファイル には次のものがあります。

(autoload 'lua-mode "lua-mode" "Lua editing mode." t)
(add-to-list 'auto-mode-alist '("\\.lua$" . lua-mode))
(add-to-list 'interpreter-mode-alist '("lua" . lua-mode))

http://immerrr.github.com/lua-mode/lua-modeからインストールしました。オプションを指定してemacsを実行しようとしましたが、デバッガーに入りませんでした。代わりに、.luaファイルが開きます。..ではありません。--debug-inittext-modelua-mode

Emacs lua-modeの問題:(void-function Interactively-called-p)も参照してください)

4

1 に答える 1

5

group-nあなたのEmacsは、最近のコミットの1つでマクロで使用されているシンボルについて何も知らないため、不平を言っています。rxこれはおそらく、そのシンボルがEmacs 24.2でのみ導入され、あなたのシンボルが少し古いためです。

rxコーディングするとき、パッケージははるかに成熟していて、Emacsニュースでその変更を調べることすらしなかったと思ったことを認めなければなりません。したがって、ここには2つのオプションがあります。

  • Emacsを24.2にアップデートするか
  • または、古いリビジョン にダウングレードして、そのコードを書き直す機会があるまで待つこともできます。

UPD:この問題はアップストリームで修正され、コードはEmacs23と再び互換性があります。

于 2013-03-19T01:46:52.693 に答える