Я обновил множество пакетов, которые я получил непосредственно от github до пакетов MELPA. Тем не менее что-то действительно странное случилось с моим * scratch * buffer. Сообщение по умолчанию не появляется (буфер полностью пуст), а также интерактивный режим elisp не установлен (скажем, я пишу (+ 2 2)
, а затем удаляю C-j
, и он сообщает мне недопустимую функцию). Понятия не имею почему. Я даже не знаю, как отлаживать его, чтобы проверить, где ошибка. Есть идеи?emacs scratch неинтерактивный режим
1
A
ответ
0
И, наконец, проблема была вызвана flycheck-add-next-checker
, по какой-то причине использование репозиториев MELPA вызывает эту ошибку. Я просто прокомментировал следующую часть моего файла конфигурации.
(eval-after-load 'flycheck
'(progn
;; Add Google C++ Style checker.
;; In default, syntax checked by Clang and Cppcheck.
(flycheck-add-next-checker 'c/c++-clang
'(warnings-only . c/c++-googlelint))))
Есть ли что-нибудь интересное в '* Сообщениях' '? – Chris
Ничего интересного, единственные странные сообщения, которые у меня есть: «Ошибка при загрузке 50dictionaries-common' и' [yas]. Обнаружено, что в фундаментальном режиме уже была * царапина *, но я не думаю, что это имеет какое-то отношение к ней , – silgon
Что такое '50dictionaries-common'? – Chris