Once I got lein swank and slime-connect working in emacs, I essentially stopped using the repl directly. The real magic and beauty of writing clojure in emacs is that I can write a fn, then C-x C-e to evaluate it right there in the file. I can evaluate inner forms, test every line of the file to confirm it works, experiment, etc, and the code is all saved in the file.
I don't want to write anything *other* than clojure because it's such a beautiful and effective experience. -----Original Message----- From: Dave Kincaid <kincaid.d...@gmail.com> Sender: clojure@googlegroups.com Date: Fri, 15 Jun 2012 14:47:10 To: <clojure@googlegroups.com> Reply-To: clojure@googlegroups.com Subject: Classpath set by lein swank or clojure-jack-in One of the things that really been holding me back from moving ahead with Clojure is the difficulty I have running code that I'm writing using a repl. I generally use Emacs to code Clojure and I really don't understand how the classpath gets set when I use either "lein swank + slime-connect" or "clojure-jack-in". I can't seem to get it to find either any dependencies that I've included in the project.clj or any of my own code without a lot of hit and miss trial and error. Eventually I can usually get it to work by doing all kind of things like compiling the .clj file, launching lein swank from different directories, etc. Is there a good document that I could read to understand how I should be doing this. It's so frustrating that I don't even want to try writing Clojure code most of the time eventhough I'm loving the language. Thanks, 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 -- 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