Yes, that is such an intractable problem. It would be wonderful if you could make things work even better, but I am happy to see them getting this far already.
On Tuesday, February 9, 2016 at 3:31:24 AM UTC-6, benedek fazekas wrote: > > Thanks Colin, James. re. warning about evaluation, we are looking into > further improving this area, watch > https://github.com/clojure-emacs/refactor-nrepl/issues/134 (slightly > misleading title) for discussion around it. > > On Monday, February 8, 2016 at 6:10:22 PM UTC, James Elliott wrote: >> >> Thank you all! I have been watching progress on the Gitter chat and am >> very excited to be able to use all the great new features in this amazing >> package. The fact that I am now warned when the project needs to be >> re-evaluated, and that I can recover from issues with my protocols being >> redefined when I go ahead and allow that to happen by calling >> cider-refresh, means I can now learn and apply these tools without fear. >> >> On Saturday, February 6, 2016 at 5:30:39 PM UTC-6, benedek fazekas wrote: >>> >>> The stable release for clj-refactor.el is out together with its nrepl >>> middleware backend refactor-nrepl. >>> >>> clj-refactor.el is an Emacs package for clojure and clojure script >>> refactorings while refactor-nrepl is an editor agnostic nrepl middleware >>> backend supporting refactoring features in your editor of choice. For a >>> state of art demo what you can achieve with clj-refactor and Emacs see >>> Magnar's <https://github.com/magnars> parens of the dead >>> <http://www.parens-of-the-dead.com/> series. >>> >>> The main areas of improvement for this release are >>> >>> - supporting refactorings for *cljc and clojurescript* files >>> - *boot* support >>> - *find usages* (and related features) supporting *macros*. >>> - *improve discoverability* of features via hydra menus >>> <https://github.com/clojure-emacs/clj-refactor.el/wiki/Hydra> and >>> the project wiki >>> <https://github.com/clojure-emacs/clj-refactor.el/wiki>. >>> >>> Apart from these there are a huge number of changes, improvements and >>> bugfixes, see full changelog for clj-refactor >>> <https://github.com/clojure-emacs/clj-refactor.el/blob/master/CHANGELOG.md#200> >>> and refactor-nrepl >>> <https://github.com/clojure-emacs/refactor-nrepl/blob/master/CHANGELOG.md#200> >>> . >>> >>> This release is also compatible with the latest cider stable release. >>> Unfortunately tho we had to drop support for clojure 1.6 and older. >>> >>> As for almost all releases Lars Andersen <https://github.com/expez> >>> invested >>> a lot of time and energy in commits and also in support, also the original >>> creator of clj-refactor Magnar Sveen <https://github.com/magnars> helped >>> *create function from example* to grow brains for this release. Thanks >>> for both of them and all the contributors >>> <https://github.com/clojure-emacs/clj-refactor.el/graphs/contributors>! >>> Also thanks for the maintainers and contributors of the packages we build >>> on, like cider, tools.nrepl, tools.analyzer, tools.namespace and others! >>> >>> As always any contribution and/or feedback is welcome. We are available >>> on gitter <https://gitter.im/clojure-emacs/refactor-nrepl> and usually >>> hang out on clojurian slack #cider channel too. >>> >>> Enjoy! >>> >>> -- >>> Benedek Fazekas >>> >> -- 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.