首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Emacs lua模式(文件模式规范错误)

Emacs lua模式(文件模式规范错误)
EN

Stack Overflow用户
提问于 2013-03-18 23:49:03
回答 1查看 833关注 0票数 2

我得到以下错误

文件模式规范错误:(错误“未知rx表单‘`group n’”)

当我试图在emacs中编辑.lua文件时。我使用GNUEmacs23.3.1,在我的.emacs文件中有以下内容:

代码语言:javascript
复制
(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

(另见Emacs lua模式问题:(无效函数交互调用-p))

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-03-19 01:46:52

您的Emacs抱怨是因为它对最近提交的一个group-n宏中使用的rx符号一无所知,这可能是因为该符号仅在Emacs 24.2中引入,而您的符号则更老一些。

我必须承认,在编写代码时,我认为rx包要成熟得多,甚至不用在Emacs新闻中查找它的变化。因此,这里有两种选择:

  • 要么你把你的Emacs更新到24.2
  • 或者你可以降级到旧修订,等我有机会重写这段代码。

UPD:这个问题在上游是固定的,代码再次与Emacs23兼容。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15489084

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档