,因为我开始使用Emacs的DBUS一些天前(意思是我与DBUS支持重新编译),当我打开一个乳胶文件或尝试手动切换到乳胶模式,我得到的Emacs:dbus的相关尝试切换到乳胶模式时,错误
File mode specification error: (invalid-function dbus-ignore-errors)
和emacs停止在那里保持在基本模式。
我使用的dbus的时代精神,支持和工作正常,直到重新编译,Auctex工作同样良好。我检查,如果DBUS,功能都可以与结果:在他们的帮助下(包括“DBUS-忽略-错误”)显示出来,但他们似乎并没有可供执行,扩展commad(MX)意味着他们不完成时不出现,不能执行。另一方面,它们可用于lisp-eval。
我不知道这是对这些功能的正常行为,但无论如何,似乎有某种与对auctex功能的可用性的问题的?
的情况不被禁止的时代精神,插件改变。
有什么建议吗?
此致
的Matthias
键入'Mx toggle-debug-on-error',重现问题,然后发布堆栈跟踪,以便有人可能有更好的机会帮助 – juanleon 2015-04-01 11:09:03
也许你提供了一个例子,你如何运行它,从'emacs -Q '。 – 2015-04-01 11:27:59
这似乎是错误发生在字节编译的Emacs Lisp文件中,它是在不知道'dbus-ignore-errors'是一个宏的情况下编译的。查找该文件正在使用堆栈跟踪,并在加载'dbus'模块后重新编译它。 – legoscia 2015-04-01 12:21:36