Похоже, что в последнее время таких ошибок в аргументах неправильного типа достаточно много для версии Emacs для разработки (24).Это может представлять ошибку Emacs.Или это может быть ошибка nXhtml.
Я предлагаю начать с уведомления Леннарта, автора nXhtml, пытаясь дать ему четкий рецепт, начиная с emacs -Q
.
Если это не такпомогите, рассмотрите вопрос об ошибке Emacs: M-x report-emacs-bug
.
Чтобы попытаться отладить его самостоятельно, обязательно загрузите только исходные файлы (например, для nXhtml), то есть *.el
, а не *.elc
Начиная предпочтительно с emacs -Q
(без файла инициализации).Сделайте M-x set-variable debug-on-error t
, чтобы увидеть, где возникает ошибка.Тогда, возможно, используйте M-x debug-on-entry FUNCTION
, где FUNCTION
- функция, в которой ошибка, по-видимому, возникла.Затем пройдитесь по отладчику Emacs, нажав d
, чтобы перейти, и c
, чтобы пропустить шаг.
Но опять же, я предлагаю начать с Леннарта.