emacs23 открывается отладчик слишком часто

Так как я обновил до ясной Ubuntu и emacs23, Emacs открывается отладчик в ситуациях, где emacs22 не делает.

Например, когда удар C-c C-c в org-режиме, emacs22 просто указывает can do nothing useful at this location, тогда как в emacs23 отладчик обнаруживается.

 Debugger entered--Lisp error: (error "C-c C-c can do nothing useful at this location")
   signal(error ("C-c C-c can do nothing useful at this location"))
   error("C-c C-c can do nothing useful at this location")
   org-ctrl-c-ctrl-c(nil)
   call-interactively(org-ctrl-c-ctrl-c nil nil)

То единственное иллюстрирует шаблон - поведение не ограничено org-режимом. Происходя каждые 3 минуты, это действительно раздражает меня. Как я могу предотвратить его?

Я уже попытался остановить это использование debug-on-error и stack-trace-on-error: это не работало.

7
задан abatishchev 19 May 2010 в 21:21
поделиться

1 ответ

Скорее всего, что-то настраивает отладку при ошибке после того, как вы это настроили.

Некоторые способы подтверждения:

Запустите режим организации, нажмите C-c C-c , чтобы войти в отладчик, и q , чтобы снова выйти. Теперь M-x set-variable RET debug-on-error RET nil RET , и попробуйте еще раз.

Затем попробуйте запустить emacs с аргументом -q (чтобы не запускать файл инициализации), а затем войдите в режим организации и нажмите C-c C-c . Это не должно запускать отладчик.

Вы можете использовать Mx rgrep RET отладку при ошибке RET (или, может быть, отладку при ошибке t ) на каталоги site-lisp и custom lisp, чтобы помочь отследить, какая библиотека отвечает.

Поскольку я мог воспроизвести вашу проблему, я только что сделал это для себя.Для меня виновником было: (загрузить "nxhtml / autostart.el") . Сейчас я обновляю nxhtml, что, как я подозреваю, решит проблему в моем случае.

Редактировать: или нет.

В текущей версии nxhtml оператор перемещен из autoload.el в nxhtml-base.el. Если это тот же самый виновник, вы можете либо отредактировать этот файл, либо убедиться, что ваша настройка переменной происходит после выполнения файла автозапуска nxhtml.

8
ответ дан 7 December 2019 в 05:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: