这是我见过的最无用的错误信息。当emacs告诉我“文件模式规格错误”是什么意思?
我认为它翻译为..“错误”。
从*消息*缓冲完整的错误信息是:
File mode specification error: (wrong-type-argument characterp "string value here")
我认为,消息的后半部分意味着emacs的期待一个字符,得到的字符串。
但是,当emacs告诉我“文件模式规范错误”时,我该如何去诊断它的含义?以及如何缩小这个错误起源的位置?
这两个错误(文件模式错误,期望字符和得到的字符串)是如何相关的?
有关错误触发条件的更多上下文将有助于 – 2010-11-14 23:16:17
因此,您是通过find-file打开文件,并在打开文件Emacs报告此错误结束时?还是你自己调用正常模式?你想要打开的文件的类型是什么? – vpit3833 2010-11-15 01:51:12
@ vpit3833,我没有试图打开一个文件。不是明确的。我正在运行一些elisp代码,但是......即使这样也不会打开文件,甚至不会隐式地打开文件。 @理查德,我明白你在问什么,但我没有寻求帮助诊断*这个特殊的错误*。我正在寻找这个版本的常见emacs错误消息的解释。它似乎在许多情况下弹出,通常没有(显然)与打开文件有关。我问,*为什么是这样?* – Cheeso 2010-11-15 12:22:10