Clojure 中的 Java 输入(读取行)在 Emacs 中无法正确读取

Posted

技术标签:

【中文标题】Clojure 中的 Java 输入(读取行)在 Emacs 中无法正确读取【英文标题】:Java input in Clojure with (read-line) not reading properly in Emacs 【发布时间】:2009-07-11 13:21:58 【问题描述】:

有人在 windows 和 java 输入上遇到过 emacs 的问题吗? REPL 中的(读取行)无法识别分隔符(这就是我的猜测)。

在盒子里使用香草clojure,同样的问题。

进一步澄清。

在 EMACS 的 REPL 中使用 (read-line) 或扫描器类 阅读器不会响应返回(因为它只会进入下一行而不是读取输入)。

(编辑)

读取行在劣质 lisp 缓冲区中工作,但在 swank clojure 缓冲区中无效。

【问题讨论】:

对我也不起作用。 groups.google.com/group/clojure/browse_thread/thread/… 可能相关? 【参考方案1】:

这是一个(我想?)已知的错误。我看看菲尔怎么说。

【讨论】:

【参考方案2】:

我强烈建议使用带有 slime 的 emacs 入门套件,所有这些都可以从 => http://technomancy.us/126 下载。

【讨论】:

以上是关于Clojure 中的 Java 输入(读取行)在 Emacs 中无法正确读取的主要内容,如果未能解决你的问题,请参考以下文章

Clojure 懒惰地从文件中读取随机行

如何正确读取 Clojure 中的 RandomAccessFile?

在 Clojure 1.3 中,如何读写文件

Java 到 Clojure 重写

clojure.java.jdbc /查询大结果集懒惰

Clojure 中的巨大文件和 Java 堆空间错误