2016-06-08 47 views

回答

2

我在emacs 24.5上運行了好幾個月,從未遇到過那個特殊的錯誤。這幾乎肯定是由你的init文件或你已經安裝的軟件包中的某些東西引起的。嘗試使用-q運行,看看你是否得到了錯誤 - 如果你不這樣做,那麼肯定是在你的innit文件中完成的。

通常,編譯後的elisp是向後兼容的,但我發現在升級到新版本時重新編譯所有* .elc文件是一種很好的做法。如果你還沒有這樣做,強烈建議這樣做,看看是否能解決問題。

在啓動emacs時使用--debug-init命令行選項來獲得更有意義的回溯,這將幫助您確定init在哪裏生成問題。在最小變化的情況下,這應該爲您提供足夠的信息來發布更有針對性的問題,這通常會提供更有用的幫助。