How to opt out from "Main-Class: clojure.main"
Merge pull request #1628 from paxan/patch-1

How to opt out from "Main-Class: clojure.main"
Use pr-str for clj/sjacket roundtrip. Fixes #1632.
Preserve metadata during clj->sjacket conversions.
Don't read git files if they are unreadable.

Also print warnings if the file is not readable. Fixes #1585.
Document using unquote in :dev profile for OS-specific config.

Addresses #1228.
That was terrible advice.
Fix grammar and print exit code from http client.
Extract version parsing function out of parse-semantic-version.

Enables parsing of the semantic version without triggering an abort
in case of a parse failure.

Fix typo.
Merge pull request #1640 from phalphalak/separate-control-flow-from-version-parsing

Extract version parsing function out of parse-semantic-version.
Bump pedantic version

I've redone some of the internals of the pedantic library, so it should
be more efficent and has better documentation.

Fixes #1491
Clarify what "last one" means for profile override

Re: #1646
[ci-skip]
Update zsh tasks from latest leiningen release
Fix up namespace completion

* Complete even when test dir is missing
* Remove trailing parentheses
* Use only one invocation of awk
Check if in a lein project before ns completion
Merge pull request #1648 from jgdavey/zsh

Zsh completion
Check if mktemp is available before using it.

Fixes #1514.
seq? -> sequential? to be able to handle vectors in pom/relativize

The current implementation would break if a middleware plugin emitted a vector for any of the keys in L20 .

It wraps the output in a vec, so it's reasonable to assume it could take a vec as well.
Merge pull request #1649 from MarcoPolo/sequential-fix-in-relativize

seq? -> sequential? to be able to handle vectors in pom/relativize
Add lein deps :implicits subtask.