我想在Mac OS X上啓動Emacs。Emacs中的「風險」是什麼?
當我在終端中運行'emacs'comamnd時,出現錯誤;
signal(error ("Unknown keyword :risky")) error("Unknown keyword %s" :risky) custom-handle-keyword(package-load-list :risky t custom-variable) ... ..
什麼是「風險」?
我只是安裝'入門套件'。
我該如何解決這個問題?
===== UPDATE
該錯誤只在occure內置的Emacs在Mac OS X的終端。
在GUI的Emacs(GNU),它的工作原理。
這是錯誤的完整的跟蹤。
Debugger entered--Lisp error: (error "Cannot return from the debugger in an error") signal(error ("Unknown keyword :risky")) error("Unknown keyword %s" :risky) custom-handle-keyword(package-load-list :risky t custom-variable) custom-declare-variable(package-load-list (quote (all)) "List of packages for `package-initialize' to load.\nEach el$ (defcustom package-load-list (quote (all)) "List of packages for `package-initialize' to load.\nEach element in this$ eval-buffer(#> nil "/Users/rushcut/.emacs.d/package.el" nil t) ; Reading at buffer position 9123 load-with-code-conversion("/Users/rushcut/.emacs.d/package.el" "/Users/rushcut/.emacs.d/package.el" nil t) require(package) eval-buffer(# nil "/Users/rushcut/.emacs.d/init.el" nil t) ; Reading at buffer position 1099 load-with-code-conversion("/Users/rushcut/.emacs.d/init.el" "/Users/rushcut/.emacs.d/init.el" t t) load("/Users/rushcut/.emacs.d/init" t t) #[nil "^H\205\276^@ \306=\203^Q^@\307^H\310Q\202A^@ \311=\2033^@\312\307\313\314#\203#^@\315\202A^@\312\307\313\31$ command-line() normal-top-level()
===== FINALLY
安裝emacs的23.2。
一切工作正常。
如果發生這種情況,你做任何事情之前,與--debug-init選項啓動emacs的。這應該告訴你錯誤發生的地方。 – harpo 2011-03-22 02:50:34
我遇到了同樣的問題,用自制軟件安裝了emacs,刪除了'/ usr/bin/emacs'(無論如何是版本22)。似乎修復它。 – mrmagooey 2012-03-11 13:44:31