Correction:

(defun reset-swank ()
  "Because changing swank-clojure-extra-classpaths is not enough
to force a new instance of slime to use it."
  (interactive)
  (setq slime-lisp-implementations
        (assq-delete-all 'clojure slime-lisp-implementations))
  (add-to-list 'slime-lisp-implementations
               `(clojure ,(swank-clojure-cmd) :init swank-clojure-
init) t))

(defun run-slime (dir)
  (interactive "DProject directory: ")
  (cd dir)
  (when (not (file-directory-p "classes"))
    (make-directory "classes"))
  (setq swank-clojure-extra-classpaths '("src" "classes" "lib/*"))
  (reset-swank)
  (slime))

--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to