Сервер swank * условие swank-debugger *

Я новичок в Лиспе и работаю в Emacs со Slime, я постоянно получаю эту ошибку

Error: The variable SWANK/SBCL::*SWANK-DEBUGGER-CONDITION* is unbound.

Я потратил много времени на поиски в Google и не могу найти ссылку на эту переменную. Что это? И с чем это должно быть связано?

1 ответ

Решение

Кажется, это проблема с вашей версией слизи:

https://github.com/slime/slime/issues/320

ТАК использовать конфи с поздней слизи с

Quicklisp-slime-helper облегчает использование SLIME от Quicklisp.

Чтобы использовать его, загрузите quicklisp в вашу реализацию Common Lisp, а затем оцените:

(ql: quickload "quicklisp-slime-helper")

Эта команда создаст файл в базовом каталоге Quicklisp с именем "slime-helper.el". Загрузка этого файла добавит путь слизи Quicklisp к вашему пути загрузки Emacs.

В вашем ~/.emacs вы можете получить что-то вроде этого:

(загрузка (расширение-имя-файла "~ / quicklisp / slime-helper.el")) (setq inferior-lisp-program "sbcl")

quicklisp-slime-helper доступен по лицензии MIT; см. LICENSE.txt для деталей.

Другие вопросы по тегам