Вот идея: если я перезапущу Emacs после внесения изменений в свой файл инициализации Emacs, было бы очень удобно, если бы в случае ошибки при запуске Emacs автоматически открывал мой файл инициализации для редактирования.
Например, если при запуске произошла ошибка, Emacs может показать сообщение об ошибке / отладке в одном окне, а мой файл инициализации - в другом.
Я новичок в Emacs Lisp и не знаком с процедурами обработки ошибок. Существуют ли какие-либо механизмы / настройки обработки ошибок, которые могут быть полезны? (Честно говоря, я не уверен, с чего начать с этого, отсюда и отсутствие экспериментального кода в этом посте ...)
.emacs
файла:(setq debug-on-error t)
После того, как вы исправите свою проблему, вы можете снова прокомментировать ее, пока она не понадобится.error
останавливает Emacs, поэтому то, что вы ищете, потребовало бы переопределения функции сигнала ошибки, чтобы сделать что-то еще, прежде чем завершить работу какой-либо функции. - person lawlist   schedule 28.10.2014