2015-05-27 4 views
1

Я обновил множество пакетов, которые я получил непосредственно от github до пакетов MELPA. Тем не менее что-то действительно странное случилось с моим * scratch * buffer. Сообщение по умолчанию не появляется (буфер полностью пуст), а также интерактивный режим elisp не установлен (скажем, я пишу (+ 2 2), а затем удаляю C-j, и он сообщает мне недопустимую функцию). Понятия не имею почему. Я даже не знаю, как отлаживать его, чтобы проверить, где ошибка. Есть идеи?emacs scratch неинтерактивный режим

+0

Есть ли что-нибудь интересное в '* Сообщениях' '? – Chris

+0

Ничего интересного, единственные странные сообщения, которые у меня есть: «Ошибка при загрузке 50dictionaries-common' и' [yas]. Обнаружено, что в фундаментальном режиме уже была * царапина *, но я не думаю, что это имеет какое-то отношение к ней , – silgon

+0

Что такое '50dictionaries-common'? – Chris

ответ

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))))