Hi All, it's my pleasure to announce a new version of Gorilla REPL, v0.3.1. The focus of this release has been usability and taking off some of the rough edges. This version is now much friendlier to those: who like to use the mouse; who have short screens; who hate multi-press keyboard shortcuts; who use Linux; who use a window manager I've never heard of; who hate remembering filenames; and more! I'm pleased that it hopefully makes Gorilla usable for a wider range of people, without compromising the simplicity that I like about it. The best way to take a look is to download it and have a play, see http://gorilla-repl.org/start.html for instructions :-) There are many small bugfixes, and a number of other new features. See the changelog attached below.
I must send out thanks to @scottdw, @cldellow, @gfredericks and @modellurgist who've all contributed code that ended up in this release. Also, thanks to the many folks who've contributed to the discussion on Github. They've both been around for a while, but it might be worth noting here that Incanter and Loom are now both supported with Gorilla renderers: Incanter example: http://viewer.gorilla-repl.org/view.html?source=github&user=JonyEpsilon&repo=gorilla-test&path=ws/incanter.clj Code: https://github.com/JonyEpsilon/incanter-gorilla Loom example: http://viewer.gorilla-repl.org/view.html?source=github&user=JonyEpsilon&repo=gorilla-test&path=ws/loom-test.clj Code: https://github.com/JonyEpsilon/loom-gorilla Hope you enjoy it. As always, any comments gratefully received here or on the issue tracker. Jony # Changelog ## Version 0.3.1 - Generate suggested ns declaration in new file (thanks to @gfredericks and @modellurgist). - Fix a bug when outputting 'list-like' values. - Fix a bug with record type output. - Command to re-evaluate all code in a worksheet. - Configurable keymap. - Get rid of standalone mode: you now always run Gorilla from inside a project. Makes a number of things more consistent. - Command to reset worksheet. - Project is shown in title bar. Makes it easier to work with multiple Gorilla sessions. - Prints a message if a newer version is available. - URL shows filename, and can load worksheet from URL (thanks to @gfredericks and @modellurgist). - New UI for commands and loading files. Mouse-friendly, small-screen friendlier, and generally less shoddy. - Renderer handles Cons sequences correctly. - Change default Linux command key to alt. - Add code to support online viewer. - View images with `image-view` (thanks to @scottdw). - Plots now don't always include (0,0). - Renderer for loom graphs https://github.com/JonyEpsilon/loom-gorilla . - Incanter integration https://github.com/JonyEpsilon/incanter-gorilla . ### Breaking changes - Vega data now uses keywords rather than strings as keys (thanks to @cldellow). This will break any functions written to directly manipulate Vega structures. Value copy of Vega structures from old worksheets will also break. - Change the gorilla-plot.core/histogram option fillOpacity to fill-opacity. -- 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.