我得到以下错误
文件模式规范错误:(错误“未知rx表单‘`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/安装了http://immerrr.github.com/lua-mode/。我尝试使用--debug-init选项运行emacs,但是它没有输入调试器,而是在text-mode中打开.lua文件,而不是lua-mode。
发布于 2013-03-19 01:46:52
您的Emacs抱怨是因为它对最近提交的一个group-n宏中使用的rx符号一无所知,这可能是因为该符号仅在Emacs 24.2中引入,而您的符号则更老一些。
我必须承认,在编写代码时,我认为rx包要成熟得多,甚至不用在Emacs新闻中查找它的变化。因此,这里有两种选择:
UPD:这个问题在上游是固定的,代码再次与Emacs23兼容。
https://stackoverflow.com/questions/15489084
复制相似问题