评论者:jafingerhut
日期为2014年3月17日的补丁0001-Add-transient-predicate.patch,最新Clojure主版本可干净地应用,但有一个测试失败,因为新函数transient?没有:added元数据。参考clojure.core中的其他大多数Clojure函数以获取示例。
它还会在运行测试时生成一个新的警告
警告:transient?已经引用:#'clojure.core/transient? 在命名空间:clojure.test-clojure.data-structures中,将被替换为:#'clojure.test-clojure.data-structures/transient?
在测试文件data_structures.clj中有一个旧的(但等效的)transient?定义,在将其添加到clojure.core时应将其删除