nathell / clj-tagsoup

A HTML parser for Clojure.
Other
181 stars 22 forks source link

Need to coexist with clojure.data.xml version 0.2.0-alpha6 #24

Open ejschoen opened 2 years ago

ejschoen commented 2 years ago

Applications that need namespacing with XML require a newer clojure.data.xml, such as version 0.2.0-alpha6. But there were breaking changes between versions 0.0.3 and 0.1.0-alpha in which clojure.data.xml/event was removed. As a result, it's not possible to load clojure.data.xml version 0.2.0-alpha6 and tagsoup 0.0.3 at the same time.

It's not obvious to me how to transform the 0.0.3-dependent eventize code to work with newer versions of clojure.data.xml. Would it be possible/practical to simply drop the eventizing code for now to upgrade to a newer clojure.data.xml?