Commit graph

3106 commits

Author SHA1 Message Date
Phil Hagelberg
b42d5eab73 Use :user profile when running outside project root.
Make repl outside project dir go through eval-in-project anyway.

Fixes #966.
2013-03-16 16:18:49 -07:00
Jean Niklas L'orange
e42e44911d Add expected :input-stream in repl test. 2013-03-16 23:47:31 +01:00
Jean Niklas L'orange
bbd50aa8d0 Don't read input when calling GPG.
GPG handles reading data by itself somehow.
2013-03-16 23:24:55 +01:00
Jean Niklas L'orange
8890cc0c64 Drag out piping logic to com.hypirion.io 2013-03-16 23:24:52 +01:00
Jean Niklas L'orange
d4993be57a Bump dependency on com.hypirion.io 2013-03-16 23:24:48 +01:00
Phil Hagelberg
81413b3143 The :base profile makes no sense outside a project. 2013-03-16 14:01:09 -07:00
Jean Niklas L'orange
a22f8fcb3c Replace lein help deploy with lein help gpg. 2013-03-16 14:40:07 +01:00
Michael Klishin
a91f40d3e1 Merge pull request #1066 from djpowell/lein-bat-fixes
lein.bat fixes
2013-03-15 15:15:40 -07:00
David Powell
f3059d4d25 Simplify handling of LEIN_JAVA_CMD to support parens in paths, such as with "Program Files (x86)" 2013-03-15 20:58:56 +00:00
David Powell
8df3d12ef8 Add back wget and curl support as a fallback for users without powershell. 2013-03-15 20:58:46 +00:00
Toby Crawley
da1856a5c4 Handle the case where gpg isn't installed; consolidate gpg usage. 2013-03-15 16:13:06 -04:00
Michael Klishin
825e9ffb56 Merge pull request #1065 from tobias/remove-dynapath-exclusion
Update to bultitude 0.2.2 across the board.
2013-03-15 09:12:11 -07:00
Toby Crawley
b2b0251382 Update to bultitude 0.2.2 across the board.
This eliminates the need to exclude dynapath, since pomegranate and
bultitude now use the same version. This also updates core's pom.xml
with other recent version updates.
2013-03-15 12:05:29 -04:00
Phil Hagelberg
d990ec5d94 Fix typo in key-manager-factory; memoize entire make-sslcontext. 2013-03-14 21:47:38 -07:00
Phil Hagelberg
2579b2989d Load key-manager-properties from user profile as well. 2013-03-14 21:37:40 -07:00
Stephen Nelson
18eab507e9 added default-key-manager that emulates the default JSSE behaviour.
Reads keyStore system properties and creates a KeyManagerFactory and
using it to create an SSLContext.
2013-03-14 21:21:20 -07:00
Phil Hagelberg
41df82ba5c Fix repl test. 2013-03-14 21:15:26 -07:00
Phil Hagelberg
b13700f7ac Rearrange repl task for greater clarity.
Fixes #966.
2013-03-14 19:40:48 -07:00
Phil Hagelberg
3e15fd2e32 Fix formatting of repl task.
[ci skip]
2013-03-14 18:05:06 -07:00
Jean Niklas L'orange
1e3a6d77c6 Abort when passwords cannot be read. Fixes #957.
See pull request for more information on how 957 was solved, what one
should note after this PR, along with constraints and untested
functionality.
2013-03-15 01:25:31 +01:00
Phil Hagelberg
b43c085a42 Document requirement of test selectors to come at the end.
[ci skip]
2013-03-14 17:19:15 -07:00
Phil Hagelberg
82d894b024 Document :java-cmd and improve update task's docstring.
[ci skip]
2013-03-14 16:17:01 -07:00
Jean Niklas L'orange
85f236310c Manually memoize to be able to warn when needed.
For instance would password reading not work as intended when this input
is rebound.
2013-03-14 23:32:55 +01:00
Jean Niklas L'orange
04b3835463 Rebind only when needed. 2013-03-14 23:32:55 +01:00
Jean Niklas L'orange
bf286a02b1 No need to pump in for check either. 2013-03-14 23:32:55 +01:00
Jean Niklas L'orange
796e7efbc8 No need to pump from sysin for javac. 2013-03-14 23:32:55 +01:00
Jean Niklas L'orange
5742386022 Use RevivableInputStream to avoid blocking reads. 2013-03-14 23:32:54 +01:00
Jean Niklas L'orange
108980adfc Send bytes as received for correctness. 2013-03-14 23:30:08 +01:00
Phil Hagelberg
ab439b29ca Oops; missed a reference to get-jar-filename. 2013-03-14 13:34:06 -07:00
Phil Hagelberg
c2325a73e0 Split out get-classified-jar-filename. Fixes #1039. 2013-03-14 13:33:14 -07:00
Colin Jones
3d1fc448a6 Add news about interrupt-on-repl-input
[ci skip]
2013-03-14 14:02:21 -05:00
Phil Hagelberg
37299a9c84 Bump clj-http version. 2013-03-14 11:58:13 -07:00
Phil Hagelberg
e57b9f1810 Move checking of LEIN_OFFLINE into defaults map to lower priority.
Fixes #961.
2013-03-14 11:58:02 -07:00
Phil Hagelberg
ea604f61c4 Suppress stack traces when dependencies can't resolve. 2013-03-14 11:56:25 -07:00
Phil Hagelberg
a8db759bfc Use set-profiles in trampoline task. Fixes #1044. 2013-03-14 11:35:41 -07:00
Phil Hagelberg
8c8a539ec0 Geez how did I forget THAT.
[ci skip]
2013-03-14 10:51:46 -07:00
Phil Hagelberg
e6de716766 Point people to the right place for bootstrapping instructions. 2013-03-14 10:46:55 -07:00
Phil Hagelberg
7ee4a5bd6a News updates. 2013-03-14 10:45:49 -07:00
Phil Hagelberg
f19897e921 Add update task for arbitrary project map transformations. 2013-03-14 10:45:49 -07:00
Laurent Petit
4c1d14bf81 When l.c.classpath/get-dependencies fails, it now propagates the root exc 2013-03-14 10:45:49 -07:00
Colin Jones
7663a004ed Tidy up a few tests
Mostly gets project maps in a format suitable for eval-in-project
(including the repositories), but also number-ifies port for aether (the
way the real URL.getPort method behaves).
2013-03-14 12:23:19 -05:00
Colin Jones
984f189606 Fix docstring typo 2013-03-14 12:12:11 -05:00
Colin Jones
192ff5d02a Go back up a directory for travis test run 2013-03-14 10:57:03 -05:00
Colin Jones
0599cd59ca Send https proxy property down to subprocesses
fixes #1060
2013-03-14 10:47:28 -05:00
Colin Jones
50dd466255 Specify :root in repl test so the stub works 2013-03-14 10:47:28 -05:00
Michael Klishin
800efff833 Use Clojure 1.5.1 in lein new templates
Fixes #1059
2013-03-14 00:21:42 +04:00
Nelson Morris
e2f19e5b77 Warn on version ranges for deps :tree
Use the new :repository-session-fn keyword for pomegranate
to add a DependencyChainFilter that checks for version ranges.

We store them in an atom because this might happen on another thread,
and we need to allow all of the ranges to be found.

Fixes #734
2013-03-13 00:04:12 -05:00
Phil Hagelberg
8af176a22e Merge pull request #1058 from hugoduncan/feature/add-bootstrap-alias
Add alias for bootstrap in leningen-core
2013-03-12 20:00:24 -07:00
Hugo Duncan
6ade0b7822 Add alias for bootstrap in leningen-core 2013-03-12 22:58:50 -04:00
Michael Klishin
e7f1e5664f Merge pull request #1057 from megri/master
Added a few lines to support using lein from a windows msys console
2013-03-12 15:17:49 -07:00