swank server * swank-debugger-condition *

时间:2016-06-02 18:46:43

标签: lisp common-lisp slime swank

我是Lisp的新手,在使用Slime的Emacs工作时,我不断收到此错误

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

我花了很长时间在Google上搜索,并且找不到对该变量的引用。它是什么?那应该是什么?

1 个答案:

答案 0 :(得分:2)

这似乎与你的版本的粘液有关:

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

所以使用晚期的粘液with

  

Quicklisp-slime-helper使您可以轻松使用Quicklisp中的SLIME。

     

要使用它,请在Common Lisp实现中加载quicklisp   评价:

     

(ql:quickload“quicklisp-slime-helper”)

     

该命令将在Quicklisp基目录中创建一个名为的文件   “煤泥helper.el”。加载该文件将添加Quicklisp粘液路径   到您的Emacs加载路径。

     

在你的〜/ .emacs中,你可以这样:

     

(load(expand-file-name“〜/ quicklisp / slime-helper.el”))(setq   inferior-lisp-program“sbcl”)

     

quicklisp-slime-helper可在MIT许可下获得;看到   LICENSE.txt了解详情。