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