评论者:jafingerhut
Timothy,我不太明白你是如何成功应用这个补丁的。你能尝试以下步骤看看会发生什么吗?我在2012年10月26日的Clojure master版本上尝试应用该补丁时会遇到错误。另外,请按照JIRA工作流程页面上的步骤创建一个git格式化的补丁(在“开发”标题下“http://dev.clojure.org/display/design/JIRA+workflow”中)。
% git clone git://github.com/clojure/clojure.git
% cd clojure
% patch -p1 < queues.patch
补丁应用文件 src/clj/clojure/core.clj
补丁应用文件 src/jvm/clojure/lang/PersistentQueue.java
第1个hunk在32处失败。
1个hunk中有1个失败 -- 失败的更改被保存到文件 src/jvm/clojure/lang/PersistentQueue.java.rej
补丁应用文件 test/clojure/test_clojure/data_structures.clj
第1个hunk在123处成功,fuzz为2。
第2个hunk在861处成功,fuzz为2。
第3个hunk在872处失败。
3个hunk中有1个失败 -- 失败的更改被保存到文件 test/clojure/test_clojure/data_structures.clj.rej
补丁应用文件 test/clojure/test_clojure/java_interop.clj