1

Если я изменю файл dotemacs, это может привести к ошибке. Без опции --debug-init emacs не вызывает отладчик при ошибке при обработке dotemacs. Поскольку я часто изменяю dotemacs, я отредактировал ярлык Emacs (в MS Windows), чтобы включить в него параметр --debug-init. Есть ли у этого недостаток? Если нет, то почему эта опция является opt-in вместо opt-out?

1 ответ1

0

Руководство объясняет это красиво:

вход в отладчик не является нормальным следствием ошибки. Многие команды сообщают об ошибках Lisp при неправильном вызове, и при обычном редактировании было бы очень неудобно каждый раз входить в отладчик.

Я думаю, что ключевым моментом является то, что ошибки не являются нормальными, когда просто используются emacs. Вероятно, вы сможете включить отладку только тогда, когда вы сломали свою конфигурацию, разрабатываете код lisp для emacs или когда обнаружите ошибку в чужом коде, которую хотите отладить.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .