> * Is it OK if live-repl uses one version of Clojure and the attached
> process uses another?

It should be fine.

I check to see if Clojure is already on the process's classpath. If it
isn't a Clojure process, I use the bundled copy of Clojure; if Clojure
is already loaded then I just use that and don't use the bundled copy
to avoid the risk of any conflicts.

A side effect of this is that if the process doesn't have Clojure
loaded, and you connect multiple liverepls, then they all get isolated
copies of Clojure. It would probably be better if they could have a
shared instance of Clojure, but I'm not sure if that is possible...


> I think it would be great if JLine is integrated in live-repl.

Could be good, but it is also nice to be able to do C-M-x run-lisp,
and then use liverepl to connect Emacs's inferior-lisp mode to a
running process, and I don't know whether jline might interfere with
that.


> * Why not use maven and clojure-maven-plugin?

I don't know anything about maven.

You could always make a symlink of clojure.jar from your preferred
Clojure install location?


I do plan to add a feature so that it loads all jars from a lib
directory, that way you'll be able to use, eg, clojure-contrib, even
if it isn't loaded by the process.

-- 
Dave



--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to