Возможно ли понизить пакеты, установленные с помощью ELPA?

Я обновил сегодня свои пакеты в emacs с помощью ELPA, и после обновления я застрял с

Переменная глубина привязки превышает max-specpdl-size

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

Ответ 1

I вторая рекомендация @lawlist к (setq debug-on-error t) в начале вашего файла ~/.emacs. Вы также можете использовать emacs --debug-init для получения аналогичного результата. Это говорит о том, что иногда ошибка, которую вы получаете, также может препятствовать показу отладчика. Я рекомендую вам M-x report-emacs-bug и описать проблему вместе с любой дополнительной информацией, которую вы найдете, включая найденное решение, если оно есть.

Что касается понижения пакета, это технически возможно, но для него нет поддержки интерфейса. И там нет журнала пакетов. Пожалуйста, упоминайте об этом также в отчете об ошибках, так как это действительно хорошая идея, чтобы попытаться отслеживать эти вещи.

К сожалению.