I regularly use both simultaneously.

While Slime and the CDT don't currently leverage each other, they
don't interfere with each other either as far as I know, unless you
happen to suspend the swank server thread.  Not sure what all the
implications of that are.  I'm still learning.

Why do you ask?  Is there some particular functionality you are
interested in?

When I want to use both simultaneously, I eval this in my .emacs:

(setq swank-clojure-extra-vm-args '("-
agentlib:jdwp=transport=dt_socket,address=8021,server=y,suspend=n"))

hth,
g

On Sep 28, 2:17 am, Sam Aaron <samaa...@gmail.com> wrote:
> Wow, looks very useful. Quickly perusing the 'ridiculously long instructions' 
> it seems that it isn't compatible with slime.
>
> Is this the case? Does slime fit into your workflow, and if so, how?
>
> Sam
>
> ---http://sam.aaron.name
>
> On 28 Sep 2010, at 9.08 am, Laurent PETIT wrote:
>
> > 2010/9/28 George Jahad <cloj...@blackbirdsystems.net>
>
> >> As some of you know, I suffer from a seemingly interminable obsession
> >> with improving the Clojure debugging story.  It just seems so clear to
> >> me that Clojure deserves a world class debugger, one befitting it's
> >> power, beauty and elegance.  Maybe one day, we'll get there.  Till
> >> then, here are my latest improvements to the CDT:
>
> >> 1. Stepping
> >> 2. Line number breakpoints
> >> 3. An Emacs based front end which allows you to: step, set
> >> breakpoints, catch exceptions, eval remote clojure expressions, and go
> >> up and down the stack, in a much more natural way than with just the
> >> command line.
>
> >> When you want to eval the s-expr under the cursor, hit ^x^a^p!
>
> >> CDT will then serialize the s-expr, send it to the remote vm, evaluate
> >> it there in the context of the current stack frame, and display the
> >> result on the mode line.
>
> >> Ridiculously long instructions on how to use it are here:
> >>http://georgejahad.com/clojure/emacs-cdt.html
>
> >> I should emphasize that there is nothing Emacs specific about the
> >> CDT.  In fact, I've been so spoiled by Clojure, I don't even enjoy
> >> writing Elisp any more.  This front end was written in Emacs because
> >> that's the IDE I'm most familiar with.  The CDT command line is IDE
> >> agnostic; it should be easy, (dare I say fun?), to port it to other
> >> IDE's.  If there's interest, I'll detail how in a future post.
>
> > Oooh yes !
>
> >> Many thanks to Fogus for the kind words, and to the Runa gang for
> >> their continuing encouragement!
>
> >> --
> >> 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<clojure%2bunsubscr...@googlegroups.com>
> >> For more options, visit this group at
> >>http://groups.google.com/group/clojure?hl=en
>
> > --
> > 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

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