Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Release 1.5.0

  • Loading branch information...
commit 7b7cf3512118c378c487036b095d729090ed3d0d 1 parent 1e4b133
@guns guns authored
Showing with 64 additions and 2 deletions.
  1. +62 −0 CHANGES
  2. +1 −1  README.md
  3. +1 −1  project.clj
View
62 CHANGES
@@ -0,0 +1,62 @@
+Changes from 1.4.0 to 1.5.0, 24 November 2013
+=============================================
+
+- Disjoin current ns from candidate namespaces.
+
+- Prefer candidates from project namespaces.
+
+- Find consumed references within syntax-quotes. Closes #14
+
+- Find special case token `/` and vars with trailing `'`s during regrow.
+
+- Prefer capitalized vars that shadow class names when they appear in the old
+ ns map. Closes #27
+
+- Use old ns form to disambiguate potential classes for import. Closes #26
+
+- The :require flags :reload, :reload-all, and :verbose are parsed and
+ re-emitted.
+
+- Parse multiple ns clauses of the same type.
+
+- Metadata maps in ns forms are parsed and re-emitted.
+
+- Multiple :key value options are emitted per libspec; i.e. no separate :as
+ and :refer vectors.
+
+- Refer candidates are now subject to :exclude rules from the old ns.
+
+- Excluding vars in clojure.core also excludes vars from cljs.core.
+
+- New ns form parser for more reliable disambiguation.
+ https://github.com/technomancy/slamhound/pull/53
+
+- Allow slamhound.el to work with either nrepl.el or cider.
+
+- Include dynamically generated Classes in :import search.
+
+- Avoid excessive tempfile creation.
+
+- Honor existing :refer :all and :use clauses.
+ https://github.com/technomancy/slamhound/issues/29#issuecomment-22086914
+
+- Preserve file comment headers.
+
+- Fix multiline docstrings.
+
+- Drop support for slime from elisp interface.
+
+Changes from 1.3.3 to 1.4.0, 20 June 2013
+=========================================
+
+- Force print newlines between namespaces in short :requires. Closes #23
+
+- Fix docstring unescaping. Closes #40
+
+- Prefer candidates where last segment matches.
+
+- Ignore temp files when globbing directories.
+
+- Make sure the PushBackReader is actually closed.
+
+- Remove lein1 compatibility gunk.
View
2  README.md
@@ -25,7 +25,7 @@
Slamhound rips your ns form apart and reconstructs it. No Dutch
surgeon required.
-Add `[slamhound "1.3.3"]` to the `:dependencies` of your `:user` profile.
+Add `[slamhound "1.5.0"]` to the `:dependencies` of your `:user` profile.
## Leiningen Usage
View
2  project.clj
@@ -1,4 +1,4 @@
-(defproject slamhound "1.4.0"
+(defproject slamhound "1.5.0"
:description "Rips your ns apart and reconstructs it. We have the technology."
:url "https://github.com/technomancy/slamhound"
:license {:name "Eclipse Public License"
Please sign in to comment.
Something went wrong with that request. Please try again.