The new alpha releases of Clojure do compile-time checking for core macros like ns, defn
Trying to require clj-tagsoup on Clojure 1.9.0-alpha12 throws the following big error and shows that the problem is actually when it trying to require clojure/data/xml.clj
The version of clojure/data/xml that clj-tagsoup is using contains the broken code and is also quite old. Bumping the clojure/data/xml dependency should fix the problem.
The new alpha releases of Clojure do compile-time checking for core macros like
ns
,defn
Trying to require clj-tagsoup on Clojure 1.9.0-alpha12 throws the following big error and shows that the problem is actually when it trying to require
clojure/data/xml.clj
The version of
clojure/data/xml
that clj-tagsoup is using contains the broken code and is also quite old. Bumping theclojure/data/xml
dependency should fix the problem.