For those that are experimenting with Clojure's new branch, I've
created an Incanter branch called 'new' that is built on the
clojure-1.1.0-new-SNAPSHOT and clojure-contrib-1.1.0-new-SNAPSHOT. See
Tim Dysinger's post for more details on these builds:
http://groups.google.com/group/clojure/browse_thread/thread/e22d746bb7a038c9
I also uploaded this version to Clojars; add the following line to
your Leiningen project.clj file to give it a try:
[incanter "1.0-new-SNAPSHOT"]
In order to build the new branch I had to upload a new version of Dan
Larkin's clojure-json library to Clojars, compiled with the clojure-
new branch. This is a temporary fix until an official version of
clojure-json, built on the clojure-new branch, is available.
I also had to make a small change to incanter.chrono/time-between to
fix a bug that only occurs with the clojure-new branch. It appears
that the function call (name units), where units is a keyword
like :minutes, was returning an empty string when it shouldn't have
been. I haven't been able to determine the cause of this behavior yet.
I'm looking for suggestions, if anyone has any ideas.
David