РЕДАКТИРОВАНИЕ 2 : Ответ на этот вопрос еще не завершен, но решение, представленное @ vpit3833, работает так, как мне нужно. Итак, назовите emacs таким образом emacs -nw --no-site-file
. Это подавляет сообщение об ошибке, и .emacs
все еще вызывается. Однако я все равно не могу найти причину ошибки. Любое предложение? Но на этот раз не щедрость.
РЕДАКТИРОВАНИЕ 1 : Я назначаю вознаграждение за этот вопрос всем, кто может решить эту проблему. Потому что это довольно раздражает, когда я запускаю Emacs, и я должен загрузить файл .emacs вручную.
Я использую приложение Emacs Native Windows. Работает хорошо. Но теперь он не будет читать мой .emacs, и всегда будет отображаться сообщение об ошибке:
if: Wrong number of arguments: #[(type level message &rest args) "ÄÅÆ
##" [type message args level display-warning apply format] 6 ("c:/Development/Tools/emacs-23.2/lisp/emacs-lisp/warnings.elc" . 8481)], 2
Кажется, все работает нормально. Но после того, как я установил Emacs W32 и Ergo Emacs, и удалил их обоих, теперь Emacs Native Windows Applications отображает эту ошибку.
Что случилось?