Alex Taggart <alex.tagg...@gmail.com> writes: > Ok here's what I threw together: http://gist.github.com/275527 > > It adds both println-style args as well as a formatting version. > > I like the idea of the level-specific convenience macros behaving like > print, but I'd prefer to move the throwable to be an optional first > arg. I tried to make it so it's a not-quite-breaking change for > extant code relying on the old two-arg form; worst-case they'll get an > extra bit of text at the end of the message.
I think that without versioning this library independently of the rest of contrib, you're stuck having to provide backwards-compatibility. Have you thought about spinning this out into a separate lib and implementing the cleaner breaking change there? Now that we have clojars etc, keeping everything inside contrib is not as important for distribution purposes as it once was. -Phil
-- 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