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