Emacs: ошибка числа или маркера p
Иногда, когда я путаюсь с сосульками, утомляюсь, командиром восхода солнца или другим парнем -
number-or-marker-p
ошибка выскакивает - и это почти блокирует Emacs - нет query-find-replace
работает, нет ido
больше Единственный способ - это перезапустить emacs. У какого-нибудь тела есть способ заставить emacs забыть об этой ошибке?
1 ответ
Что он должен делать вместо выдачи ошибки? Допустим, вы пытаетесь M-x query-find-replace
и эта ошибка случается. Должна ли операция просто молча ничего не делать? По крайней мере, с ошибкой вы знаете, что что-то пошло не так.
Либо остановите то, что вы делаете, что разрушает вещи, либо исправьте (исправьте) основную проблему.
Чтобы начать процесс исправления ошибки, попробуйте установить debug-on-error
в t
, вызывая ошибку и глядя на трассировку стека. Или добавьте это к вашему.emacs:
(setq debug-on-error t)
Обновите вопрос с помощью backtrace и начните снова...