hmmm, you must be as big a debugger geek as I am, but I'm not sure
anyone else would be interested.

In any case the commands are almost trivial, which is why I don't
think it will be too hard to port this to other IDE's:

These are the CDT commands that were generated by the Emacs front end
in the first example:

(set-bp clojure.set/difference)
(reval s1)
(reval s2)
(reval count)
(reval (count s2))
(step-over)
(reval (reduce disj s1 s2))
(up)
(down)
(cont)
(line-bp "/Users/georgejahad/incoming/clo11/clojure/src/clj/clojure/
set.clj" 56)




On Sep 28, 5:13 am, David Nolen <dnolen.li...@gmail.com> wrote:
> On Tue, Sep 28, 2010 at 3:40 AM, George Jahad
> <cloj...@blackbirdsystems.net>wrote:
>
> > 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:
>
> Great stuff! Would it be possible to write a version of the tutorial that
> shows how to accomplish the same things purely from the command line? While
> I love Emacs as much as the next guy, I think a tutorial that shows how to
> debug using only the CDT REPL would be useful to many people.
>
> David

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