On May 28, 2013, at 4:01 PM, Ben Mabey wrote: > > To do this I have been using nrepl-ritz's 'M-x > nrepl-ritz-break-on-exception'. If you are using emacs and haven't looked > into ritz I would highly encourage taking the time to do so. It is painless > to install these days and you can watch a nice presentation on it > (https://github.com/pallet/ritz/tree/develop/nrepl#additional-resources). If > you aren't using emacs then I don't have any suggestions for you. :(
I'm watching the video and it does look nice. Note to all of the nay-sayers: the crowd erupts in applause when he shows how it displays locals! (at around 27:50... and again at 32:45 -- the crowd really likes seeing locals!) So many reasons to switch to an emacs environment -- and so many reasons not to (principally, for me, the vacuum-tube-age handling of buffers/windows... although the complexities of installation and configuration, especially if you want menus etc., also keeps me from moving too far in this direction). (Yes, I've said this annoyingly many time before: It should be possible to combine the power of emacs with a modern GUI with windows that behave like any other windows, and OS-native keyboard/mouse/menu behavior, etc., as Macintosh Common Lisp did decades ago... I wish that the awesome tool developers in the Clojure community would see the value in doing this...) > It would slow things down in that more things wouldn't be allowed to be GCed > as soon as they would be with locals clearing (the usual culprit being lazy > seqs). Unfortunately, I don't know enough of the details of how and when > locals clearing works to give you more details. So I'd love to hear a better > explanation from someone who knows. I would hope that things could still be GCed when you leave the scope.... but I know less than you do about how this works in Java. -Lee -- -- 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 unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.