Pretty neat! I'm playing with it now at the Austin Clojure meetup. I had to add tools.nrepl to the project dependencies or it couldn't find an nrepl server class.
On Wednesday, March 19, 2014 3:22:57 PM UTC-5, Jony Hudson wrote: > > Hi all, > > I'm happy to announce a new release of Gorilla REPL. The number one > comment I got from people on the original release was that it looked good, > but they'd like to see it extended to some library or other. Jeff Rose hit > the nail on the head with: > > "Being able to render values of different types is important, and I think > it deserves a lot of attention in both the design and documentation." > > So with that in mind, on to the changes: > > - All new renderer. This is the main change. The new renderer is simple > and predictable, _very_ flexible, supports first-class pluggable custom > rendering, and really respects the structure of Clojure values. In > particular it renders aggregates of values as you might hope, so you can > draw lists of tables, tables of plots, associatives of tables of tables of > plots etc. I've made a couple of videos walking through its features, and > how easy it is to extend. I'm really pleased with how it's come out :-) > > https://vimeo.com/89529751 > https://vimeo.com/89532785 > > As per the request, there's also documentation on it. Enough to choke a > horse! > > http://gorilla-repl.org/renderer.html > > - You can open multiple tabs on the same REPL. This works really nicely - > they each get they own session, but share the REPL. > > - Runs a real nREPL server now, so should work together with things like > vim-fireplace that make their own connection to the REPL server. (I haven't > tested this though!) > > - As you might have guessed from the above, there's now a website. > http://gorilla-repl.org > > - Numerous small bug-fixes and feature requests. > > There are some minor breaking changes, hence the version bump: > > - Old worksheets will need to be re-run to regenerate their output. > > - Code that dabbled with the internals of gorilla-plot might need to be > adjusted. > > It's on clojars now, with coordinates [gorilla-repl "0.2.0"] . > > The new renderer lays the foundation for adding rendering for other > libraries. I'd love to see support for core.matrix and Incanter, so I think > this will be the immediate focus of development. If you maintain a library > and would like to see it supported, then please do get in touch. > > As always, all comments and criticism gratefully received. > > [Proof-reading this email, I realise I sound rather pleased with myself. > My apologies for that, but in truth I think I _am_ rather pleased with how > this version has came together!] > > Yours, > > > Jony > > -- 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/d/optout.