I did an 'svn update' on my clojure (I'm now at revision 1149), and ran ant clean, then ant (the default target). Then I deleted my old swank-clojure directory, and did a git clone of git://github.com/jochu/swank-clojure.git. I made sure my .emacs was correctly pointing to the appropriate paths. I still get the same error. Perhaps I'm using it incorrectly? What is the proper usage? I start slime: M-x slime then load the file by using C-x C-e on the following line in ants.clj: (load-file "c:/home/ants.clj") Then in a buffer pointing to ants.clj, I put the point over a call to render-place, and do M-. And I get this stack trace: Debugger entered--Lisp error: (error "Synchronous Lisp Evaluation aborted.") signal(error ("Synchronous Lisp Evaluation aborted.")) error("Synchronous Lisp Evaluation aborted.") funcall(error "Synchronous Lisp Evaluation aborted.") apply(funcall (error "Synchronous Lisp Evaluation aborted.")) (let* ((tag ...) (slime-stack-eval-tags ...)) (apply (function funcall) (catch tag ... ...))) slime-eval((swank:find-definitions-for-emacs "render-place")) slime-find-definitions-rpc("render-place") funcall(slime-find-definitions-rpc "render-place") slime-find-definitions("render-place") (slime-edit-definition-cont (slime-find-definitions name) name where) (or (run-hook-with-args-until-success (quote slime-edit-definition- hooks) name where) (slime-edit-definition-cont (slime-find-definitions name) name where)) slime-edit-definition("render-place") call-interactively(slime-edit-definition)
I must be doing something wrong - any ideas what? -Matt On Dec 9, 4:23 pm, "Bill Clementson" <[EMAIL PROTECTED]> wrote: > Hi Matt, > > > > On Tue, Dec 9, 2008 at 4:15 PM, MattyDub <[EMAIL PROTECTED]> wrote: > > > I recently tried M-. for the first time with clojure + SLIME and it > > broke for me (with a "Lisp error: (error "Synchronous Lisp Evaluation > > aborted.")"); other parts of SLIME work (e.g., C-M-x, or C-x C-e), but > > this doesn't . I didn't understand the previous messages in this > > thread: > > 1) Stephen Gilardi said to add "<path-to-clojure-trunk-svn-directory>/ > > src/clj" to his classpath - what classpath? The swank-clojure-jar- > > path in my .emacs? Or another classpath? > > 2) Feng suggested a patch, but didn't mention what file to make that > > patch in - what file was that for? > > Has this problem been patched yet? Should I just update my swank- > > clojure, or something? Any help is appreciated. (I'm inferring from > > the first method that swank-clojure supports slime-edit-definition - > > if I'm incorrect, please let me know.) > > The problem has been fixed. If you download both the latest SVN > version of Clojure and the latest GIT version of swank-clojure, you > should be fine. > > - Bill --~--~---------~--~----~------------~-------~--~----~ 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 To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/clojure?hl=en -~----------~----~----~----~------~----~------~--~---