I've been having trouble with Emacs + SLIME + Clojure.  I've been
using Bill Clementson's setup, and it was working when I fetched all
the required projects via his clj-build script.  However, when I
fetched new versions using this script yesterday, Emacs gave me the
following error when I ran "run-clojure":

error in process filter: Symbol's function definition is void:
slime-redirect-inferior-output

I get an *inferior-lisp* buffer that works (is hooked to Clojure), and
I can evaluate Clojure buffers, but I don't get a SLIME REPL buffer,
nor does syntax highlighting work (I made sure that font-lock-mode is
set).  All of those things worked before.  I'm attaching a file
containing the relevant part of my .emacs file.  The trouble seems to
be near the end, where the hook after slime connects calls
"slime-redirect-inferior-output".  I can't find this function anywhere
in SLIME or in clojure-swank.  If I comment out this call, I get
another error saying that

error in process filter: Symbol's value as variable is void: slime-repl-mode-map

and the troubles stay.  Anybody know how I could work around the
problem or even fix it altogether?

mfh

--~--~---------~--~----~------------~-------~--~----~
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 
clojure+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/clojure?hl=en
-~----------~----~----~----~------~----~------~--~---

Attachment: emacs.clojure
Description: Binary data

Reply via email to