使用 leiningen 为 clojure 设置 emacs/slime/swank
简短版本:使用 lein swank 启动 swank 服务器时运行 Mx slime-connect 或 Mx clojure-jack-in 时出错。 我在 Ubuntu 10.10 上使用 emacs 24.0.50.1。…
设置 SLIME 和 SLIME Emacs 中 Clojure 的 Inferior-Lisp
SLIME 我对 Clojure 和 Slime 都很陌生。 emacs 和我一直在尝试为 Clojure 设置 SLIME。 官方文档隐含地假设您知道使用 emacs 做什么。您不仅仅可以将…
Emacs 与 Slime 和 Swank 用于非 leiningen 项目
我发现这个网站解释了如何将emacs与leiningen、swank和slime一起使用。有没有办法在非 leiningen 项目中使用 slime + swank,即当我将其编写为 在这里…
将 lein 项目从 Clojure 1.2.1 升级到 1.3.0-beta1
我有一个使用 clojure 1.2.1 的 leiningen 项目。我想向需要 clojure 1.3.0-beta1 的包添加依赖项。所以我决定将我的项目升级到较新的版本。 老实说,…
如何定义 swank 服务器应该监听的地址?
启动 swank 服务器时没有设置要绑定的地址的参数: * (describe 'swank:create-server) => ... Lambda-list: (&KEY (PORT DEFAULT-SERVER-PORT) (STYL…
##x2B;#. 是什么意思?是什么意思?
谷歌几乎是不可能的,因此我的理解仅限于阅读 slime 源代码的上下文线索:也许它是 common lisp 中对象系统的一部分?类似“自己”的东西? 片段: (c…
为什么我在新的 slime 会话中看不到我的宏创建的函数? (克洛朱尔)
在我的 clojure 代码中,我有一些通过调用自定义宏创建的函数。通常,宏会采用某种数据结构并从中创建方法。 这是一个人为的示例: (create-function …
如何自动启动 jetty/appengine-magic 和 swank?
在我的 Clojure/appengine-magic 项目中,我目前的启动方式如下: lein repl (doto 'tlog.core require in-ns) (compile 'tlog.core) (ae/start tlog-…
如何在 SLIME 中捕获代理的 stdout/log 输出?
我将任务发送给代理,但看不到我放入该函数中的任何打印语句的输出。如何跟踪代理上的代码执行情况? 编辑: 结果我确实在控制台中得到了输出,但在 S…
使用 leiningen 和 swank/slime 在 emacs 中运行 clojure 测试时停止无限循环
在某些类型的代码中,在不破坏堆栈的情况下相对容易导致无限循环。当使用 clojure-test 测试这种性质的代码时,有没有办法在不重新启动 swank 服务器…
node.js - 评估实时进程
有没有人使用现有的东西为自己设置类似的东西 Node.js REPL?我没有想到快速的方法。 我今天的做法是使用 emacs 和这个: https://github.com/ivan4th…
将 emacs 缓冲区发送到任意 Python 进程
我喜欢 python-send-buffer 命令,但是我经常在应用程序中使用嵌入的 Python,或者通过自定义包管理系统启动 Python(以启动具有某些依赖项的 Python…
我如何获得“蛋糕回复”?在 OSX 上工作? (我收到“线程“main”中出现异常 java.lang.NoClassDefFoundError:clojure/main”)
我正在尝试让 clojure/emacs/swank/cake 一起工作。根据 assembla 我需要 'cake repl' 来启动 repl,但我保留收到 NoClassDefFoundError。知道如何解…
如何使用 Swank 和 SLIME 评估 Emacs 中的缓冲区和/或指令?
我已经在 Emacs 中成功安装了 clojure-mode、slime、slime-repl。 我用“lein swank”启动一个 swank 服务器,并用“slime-connect”将粘液挂到它上面…
有没有一种简单的方法可以通过 MCLIDE/swank 将多个 sbcl 线程的跟踪写入标准输出?
使用 SBCL,我正在编写一个小型服务器,我想跟踪服务器线程,但是当我使用 mclide/swank 时,我看不到服务器线程的任何输出。 ? (需要'sb-posix) …