It seems you're having some problems with incompatible slime versions. On Mac I'm successfully using Acquamacs (http://aquamacs.org/download.shtml - do NOT install Aquamacs-SLIME-xx.pkg.tgz) without any particular workaround. Just install it, install lein (my script is /usr/bin/lein) and the clojure-mode. See also http://groups.google.com/group/clojure/browse_thread/thread/986227536292502b?hl=en
On Tue, Oct 25, 2011 at 2:06 AM, Howard Lewis Ship <hls...@gmail.com> wrote: > So Swank appears to be running, but when I edit a Clojure file and hit > C-x C-e I get an error: > > Symbol's function definition is void: lisp-eval-last-sexp > > I also see this in my *messages* buffer: > > error in process filter: require: Symbol's value as variable is void: > slime-clj > > Any ideas ... even on where to start? > > > > On Mon, Oct 24, 2011 at 4:55 PM, Howard Lewis Ship <hls...@gmail.com> wrote: >> This was helpful: >> >> http://www.emacswiki.org/emacs/MacOSTweaks#toc14 >> >> I added the following to my init.el: >> >> (setenv "PATH" (concat (getenv "PATH") ":~/bin")) >> (setq exec-path (append exec-path `("~/bin"))) >> >> >> Seems like I could have used (add-to-list 'exec-path "~/bin") for the >> second line, is that right? >> >> In any case, my next step is to see if Swank is working (it would help >> if I knew what Swank was supposed to do!) >> >> On Mon, Oct 24, 2011 at 4:33 PM, Phil Hagelberg <p...@hagelb.org> wrote: >>> On Mon, Oct 24, 2011 at 4:28 PM, Howard Lewis Ship <hls...@gmail.com> wrote: >>>> lein is on my search path (in ~/bin). Where do I update things so >>>> that it is on the path for the Swank process? >>> >>> In Mac OS X, usually programs that are launched from the GUI don't get >>> their environment variables (like $PATH) set correctly. Supposedly >>> there's a fix, but it involves editing a file called plist.xml, so I >>> have a hard time recommending it with a clear conscience. >>> >>> -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 >> >> >> >> -- >> Howard M. Lewis Ship >> >> Creator of Apache Tapestry >> >> The source for Tapestry training, mentoring and support. Contact me to >> learn how I can get you up and productive in Tapestry fast! >> >> (971) 678-5210 >> http://howardlewisship.com >> > > > > -- > Howard M. Lewis Ship > > Creator of Apache Tapestry > > The source for Tapestry training, mentoring and support. Contact me to > learn how I can get you up and productive in Tapestry fast! > > (971) 678-5210 > http://howardlewisship.com > > -- > 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