如何定义 swank 服务器应该监听的地址?
启动 swank 服务器时没有设置要绑定的地址的参数: * (describe 'swank:create-server) => ... Lambda-list: (&KEY (PORT DEFAULT-SERVER-PORT) …
##x2B;#. 是什么意思?是什么意思?
谷歌几乎是不可能的,因此我的理解仅限于阅读 slime 源代码的上下文线索:也许它是 common lisp 中对象系统的一部分?类似“自己”的东西? 片段: (c…
为什么我在新的 slime 会话中看不到我的宏创建的函数? (克洛朱尔)
在我的 clojure 代码中,我有一些通过调用自定义宏创建的函数。通常,宏会采用某种数据结构并从中创建方法。 这是一个人为的示例: (create-function …
如何在 SLIME 中捕获代理的 stdout/log 输出?
我将任务发送给代理,但看不到我放入该函数中的任何打印语句的输出。如何跟踪代理上的代码执行情况? 编辑: 结果我确实在控制台中得到了输出,但在 S…
使用 leiningen 和 swank/slime 在 emacs 中运行 clojure 测试时停止无限循环
在某些类型的代码中,在不破坏堆栈的情况下相对容易导致无限循环。当使用 clojure-test 测试这种性质的代码时,有没有办法在不重新启动 swank 服务器…
lisp 作为 shebang 脚本与在 SLIME 中运行的 lisp
我刚从 C++ 和 Python 开始接触 common-lisp。我正在尝试运行一个简单的 SDL 程序,该程序除了在屏幕上显示图像之外什么也不做。我可以在 SLIME 中让…
冲突(?)“格式” emacs 和 SBCL 的功能
我有带有 SLIME 和 SBCL 的 emacs。我遇到了一个问题,即 emacs 将“FORMAT”定义为 format string &rest 对象,因此在 REPL 中,当我尝试评估类似…
有没有类似 Lisp 的 SLIME for Python/Django 的东西?
我了解 Django 控制台,它在一定程度上很有用,但如果能够在 Emacs 中打开控制台、石灰 SLIME 的情况下编辑代码,那就太好了。是否有任何东西可以帮助…
Slime:帧源位置未实现/我的 sldb Backtrace 输出正常吗?
我正在调试与 clisp 相关的 Slime 中的(通用)Lisp 代码。 当调试器生成回溯时,我知道我可以在帧上点击“v”以将我带到源代码。 然而,当我在任何框…
重新映射 SLIME 键
Slime 重新映射了我喜欢使用并在 global-set-key 中设置的几个键。 我想避免直接编辑 slime.el。 在给定模式下覆盖按键的例程是什么? 更新: 在您的 …
使用 swank/slime 了解 Clojure 中的输出
当我从 emacs 中的 Swank repl 运行 Clojure 代码时,主线程将使用 printf 将消息打印到 repl。但是,如果我运行代理或显式创建其他也打印的线程,有…
我的 emacs/slime 设置有什么问题(编译和加载/评估不起作用)?
我可以运行 emacs 并启动 slime(使用 Mx slime)。此时,我在 inferior-lisp 缓冲区中获取了 REPL,并且可以在那里运行 lisp。但是,当我在另一个缓…
使用 slime-fancy (slime-autodoc) 为 clojure 和 common lisp 设置 emacs
我为 clojure 和 common lisp 设置了 emacs,但我也想为 common lisp 设置 (slime-setup '(slime-fancy)) 。如果我将该行添加到 init.el 中,clojure …
错误Emacs slime:eval-buffer:符号的函数定义为void:define-slime-contrib
我在短时间内使用 emacs 和 lisp(使用 slime)...这个工作正常,但是今天当我运行它时出现以下消息: eval-buffer: Symbol's functionDefinition is …