這是我見過的最無用的錯誤信息。當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