【问题标题】:My slime-repl is not working in ClojureBox我的 slime-repl 在 ClojureBox 中不起作用
【发布时间】:2023-03-25 16:53:01
【问题描述】:

我安装了 ClojureBox,但 REPL 无法正常工作。

如果我在*slime-repl clojure* 缓冲区中输入(+ 1 2) 并按回车键,表达式文本会变为粗体,就好像它已被计算过一样,但屏幕上没有打印任何计算结果。

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

谢谢。

【问题讨论】:

  • 因为 clojurebox 似乎只有 windows 我不能在这里测试。但是您能否包括 C-h k RET 报告的内容?如果它被绑定到 `slime-repl-return' 那么这是一个时髦的问题。

标签: emacs clojure slime clojurebox


【解决方案1】:

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

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

在使用 clojurebox 之前,您是否尝试过 emacs?任何遗留的 .emacs 配置或库路径等都可能与 clojurebox 交互不良,根据我的经验,它假定它是唯一安装到干净系统上的 emacs。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-02-23
    • 1970-01-01
    • 1970-01-01
    • 2012-03-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多