Hi all,

tools.trace 0.7.1 is now available. It passed all the matrix compatibility 
tests.
I added tests to it so it's really going through some testing :)

This is mainly a repackaging of the original contrib.trace code written by 
Stuart Sierra.

This release allows deftrace to accept a doc string as its first argument.
That will make it easier to substitute it for defn with a text editor global 
replace operation.

Note the addition of the trace-forms macro from Jonathan Fischer Friberg.

This macro wraps runtime exceptions with a trace back in the exception message
that identifies which form triggered the exception. The nested forms are listed
so you can easily identify the culprit.

If you find this one useful (I think it will be very useful) send a cheer to 
Jonathan
(Jonathan Fischer Friberg <odysso...@gmail.com>)

Just add:

[org.clojure/tools.trace "0.7.1"]

to your dependency list in your project.clj.

This should be a straight replacement for clojure.contrib.trace in your code.

If you find suggestions/improvements it's time to let me know about them.

Src code and README at:

https://github.com/clojure/tools.trace

Many thanks to Stuart Sierra for cleaning up the Maven mess I created two days 
ago :))

Why 0.7.1 ?

a) 7 is a lucky number :))

b) This library is near it's final release except if someone has a wonderful 
idea
   that would triple its size.

-- 
Luc P.

================
The rabid Muppet

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