On Thu, Sep 22, 2011 at 5:46 PM, Jake Penton <jakepen...@gmail.com> wrote: > In the absence of reliable installation instructions (or perhaps even > preferable to them), is there a description somewhere of the final target > state that my system should be in? That is, I actually do NOT really want to > use any of the following, unless absolutely required: > > an Emacs Starter Kit > a development version of GNU Emacs, i.e. v.24 > any kind of package manager for Emacs > any kind of project build system for clojure, i.e. leiningen
It's not really feasible to have a slime setup that's compatible with both CL and Clojure without using Leiningen. The path of least resistance is shown in the swank-clojure readme. The tl;dr version follows: * install Leiningen * install the swank-clojure plugin: lein plugin install swank-clojure 1.3.2 * install clojure-mode (you can do this from git) * navigate to a project and do M-x clojure-jack-in That's all it takes. It might work with Aquamacs, but since that fork is not portable it's impossible for me to test on it. So GNU Emacs is recommended. If you absolutely cannot use Leiningen then you will have to manually juggle between the CL-compatible versions of slime packages and the Clojure-compatible ones, which from what I've heard from CL users sounds like a nightmare. (This is due to the fact that the Slime developers only target CL and refuse to make stable releases.) If you only need Clojure support then it's a little easier to get along without Leiningen, but it's still a pain in the neck. But the swank-clojure readme does explain embedding swank in your own application. You just need to manually load the slime elisp files from the swank-clojure git repository. -Phil -- 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