Cloel: 用Clojure扩展Emacs

src/cloel/repl.clj 中的函数,只是启动 server 不 handle-client。用户打开一个 cloel clojure 项目后,也不需要在 elisp 这边注册 app,也不需要用 elisp 给 clojure 发送消息,就好像别的项目一样用 cider 打开。cider 可以启动 repl,显示语法高亮之类。而后用户开发 cloel 模式就变成,开三个 window,cloel-xxx-clojure-server、cloel-xxx-client、项目文件,然后手动调用 call 函数观察消息正确否。或者,只是求值项目中 clojure 工作函数检查结果预期相符否。

update:或许是四个窗口,还有一个窗口看 elisp 代码。

update2:我发现我作息太阴间了总不能及时回复 :joy:

6 个赞