Hi Guns,

Nice to see you carrying the Slamhound torch forward.  Good work.


On Sat, Nov 30, 2013 at 2:03 AM, r0man <roman.sche...@burningswell.com>wrote:

> This is very cool. Thanks!
>
>
> On Saturday, November 30, 2013 5:14:36 AM UTC+1, guns wrote:
>>
>> Hello,
>>
>> I am happy to announce version 1.5.0 of Slamhound, technomancy's amazing
>> ns rewriting tool.
>>
>>     ;; ~/.lein/profiles.clj
>>     {:user {:dependencies [[slamhound "1.5.0"]]}}
>>
>> This is a *major* bugfix release. If you've tried Slamhound in the past
>> and felt frustrated, now is a great time to give it another try.
>>
>> If you're unfamiliar with Slamhound, I've posted a short screencast
>> here:
>>
>>     https://vimeo.com/80650659
>>
>> Many thanks to Phil Hagelberg for allowing me to take the reins for this
>> release.
>>
>> Enhancements since the last version include:
>>
>>     - Greatly improved detection and disambiguation of missing ns
>>       references. Slamhound is now much better at DWIM.
>>
>>     - References in the existing ns form are always preferred over other
>>       candidates on the classpath.
>>
>>     - Mass-referred namespaces (via :use or :refer :all) are preserved
>>       as (:require [my.ns :refer :all]). Simply remove it from the ns
>>       form to get a vector of explicit refers.
>>
>>     - File comment headers, ns metadata maps, docstrings, and :require
>>       flags (:reload et al), are correctly preserved.
>>
>>     - Multiple options per require libspec are emitted correctly.
>>       e.g. (:require [clojure.test :as t :refer [deftest]])
>>
>>     - Classes created via defrecord/deftype etc are correctly found.
>>
>>     - Capitalized vars that shadow class names are no longer ignored.
>>
>> A full changelog is available here:
>>
>>     https://github.com/technomancy/slamhound/blob/master/CHANGES
>>
>> Finally, for Vim users there is a new plugin for Slamhound integration:
>>
>>     https://github.com/guns/vim-slamhound
>>
>> It was always easy to use Slamhound from fireplace.vim, but now it's
>> just a Pathogen infect away.
>>
>> Cheers,
>>
>>     guns
>>
>  --
> --
> 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.
>

-- 
-- 
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.

Reply via email to