使用swank-js和clojure配置Emacs

3
我想安装slime-js,但我已经安装了Clojure,并且我了解到Clojure当前的Emacs集成将无法与swank-js使用的SLIME版本一起工作。 我试过Google这个问题,但始终找不到答案。 有人能够成功地让swank-js和Clojure-mode的nrepl功能很好地协同工作吗?
1个回答

2
我猜你在谈论swank-js和swank-clojure?我认为nrepl-mode与SLIME无关。我通过MELPA安装了这两个后端,一切都运行良好。
swank-js和swank-clojure是实现SLIME协议的两个后端。 swank-clojure不支持更新版本的SLIME,并最近成为废弃的。另一方面,nrepl有自己的协议。

我遇到的一个问题是 Emacs 的 slime-js 拉取的 Slime 版本存在问题。安装 20100404 版本的 Slime-repl 解决了“--cl-accu--”无效的问题。 - user1819688
所以我更新了SLIME,也遇到了这个问题。在SO上有一个关于此问题的提问,正确的解决方案是将slime.el末尾周围的lexical-binding更改为nil。当然,记得对其进行字节重新编译。 - tungd

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接