Для оснащения функции Elisp для отладки загрузите ее исходный код, поместите точку в функции и тип M-x edebug-defun
. Затем когда функция будет выполняться, отладчик активируется автоматически.
В Вашем особом случае, fill-column
становится буфером, локальным, когда установлено (см. make-variable-buffer-local). Вы, вероятно, устанавливаете его в неправильном буфере.
Регистрация Settings > Preferred Applications
, под вкладкой утилит для наблюдения точно, которым запускается терминальная программа exo-open
. Я подозреваю, что это является терминальным гномом, для которого это - известная ошибка. Фиксация приземлилась симпатичный недавно, поэтому возможно, это не находится в Вашем распределении (даже при том, что Монетный двор 12 просто вышел). Поочередно, возможно, фиксация не полностью решает проблему при некоторых обстоятельствах.
Как обходное решение, попытайтесь переключиться на Терминал XFCE (иначе просто Terminal
, с капиталом T). Это имеет его собственный набор ошибок, но по крайней мере не этого.