I'm using clojure-jack-in with slime-highlight-edits in my slime
config (.emacs). The problem is that the after slime is bootstrapped by jack-in
the highlights show up in every .clj file I'm editing, regardless of
whether or not it is in the project with the slime-connection. 

Thoughts/opinions/fixes?

Clearly the solution is to turn off slime-highlight-edits. Although why
is slime bootstrapped on every jack-in? Why not just launch launch
lein-swank in the top level project directory as a process from emacs
and then have elisp to automate slime-connect (w/ port number)? 

I think the key issue is that slime integration with clojure-mode seems
to have global effects on all clojure files, which might not be the best
option. 

The slime bundling and bootstrapping also seems to be overkill. Am I missing
something? 

Here's my slime config:

(setq slime-protocol-version 'ignore)
(add-to-list 'load-path "~/.elisp/slime/")
(add-hook 'slime-repl-mode-hook 'clojure-mode-font-lock-setup)
(require 'slime)
(slime-setup '(slime-repl slime-banner slime-clipboard slime-c-p-c
                          slime-editing-commands slime-highlight-edits
                          slime-scratch slime-fontifying-fu))

(setq slime-multiprocessing t)
(set-language-environment "UTF-8")
(setq slime-net-coding-system 'utf-8-unix)

Here's my clojure mode config:

(add-to-list 'load-path "~/src/clj/clojure-mode") ; path to clojure-mode
(require 'clojure-mode) 
(add-hook 'clojure-mode-hook
          (lambda () 
            (highlight-parentheses-mode t)
            (paredit-mode t)
            (slime-mode t)
            (setq hl-parens-colors '("red1" "orange1" "yellow1" "green1" 
"cyan1" "slateblue1" "magenta1" "purple"))))

Debug and Version Info 

fred.ryleh~$ lein version
Leiningen 1.5.0 on Java 1.6.0_26 Java HotSpot(TM) 64-Bit Server VM

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

Reply via email to