我的slime-repl在ClojureBox中不起作用

时间:2011-08-19 00:22:50

标签: emacs clojure slime clojurebox

我安装了ClojureBox并且REPL无效。

如果我在(+ 1 2)缓冲区中键入*slime-repl clojure*并按Enter键,表达式文本将变为粗体,就像它已经过评估一样,但屏幕上没有打印评估结果。

有谁可以帮我弄清楚为什么我的REPL没有打印评估结果?

感谢。

1 个答案:

答案 0 :(得分:1)

尝试查看*inferior-lisp*并忽略所有其他缓冲区。

clojure *out*加上基于emacs slime-swank的输出流的捕获和重定向的绑定偶尔会让emacs看起来像是在吞咽输出。 (当输出来自多个线程时,这可能会变得非常混乱 - 绝对是使用slime-swank环境开发clojure的少数瑕疵之一。)

您在使用clojurebox之前曾尝试过emacs吗?任何留下的.emacs配置或库路径等都可以与clojurebox严重交互,根据我的经验,它假设它是emacs进入干净系统的唯一安装。