Commit graph

712 commits

Author SHA1 Message Date
Isaac Hodes
e5076714b1 Fixed error displaying if no :min-lein-version is specified. 2010-08-23 21:15:07 -07:00
Isaac Hodes
31ea0932fe Changed VERSION in bin/lein to LEIN_VERSION, and export it.
Check to ensure :min-lein-version is less than or equal to the current
leiningen version
2010-08-23 21:14:59 -07:00
Phil Hagelberg
fa2b1ccb3c Fix sample.project.clj typo. 2010-08-23 20:43:35 -07:00
Phil Hagelberg
c5f34c5b41 Quit using c.c.as-properties; doesn't seem necessary here. 2010-08-23 20:43:23 -07:00
Alan Dipert
13781500fa Fixed compile test 2010-08-23 23:10:57 -04:00
Alan Dipert
93535c5a17 Added a build-failing project for flexing compilation-failing aware 'jar'; created test_projects and moved sample there too 2010-08-23 23:03:52 -04:00
Phil Hagelberg
d8a34cf049 Use our own namespace lib instead of contrib's. Fixes #94. Fixes #98.
Contrib's has a few issues; see the tickets mentioned above.
2010-08-23 15:38:04 -07:00
Phil Hagelberg
3f4e557d80 Add an error message for reader exceptions. Fixes #95.
Actually the last commit fixed #95, but I want to auto-close it with a
commit message because I'm lazy, and this is related. =)
2010-08-22 22:04:45 -07:00
Isaac Hodes
8ec9b4a9ba Fixed the explosion of REPL on bad input. 2010-08-22 22:02:51 -07:00
Phil Hagelberg
a21362699d Allow Ctrl-d to exit the repl even when it runs in Leiningen's process. 2010-08-22 21:59:34 -07:00
Colin Jones
e2028a4057 Remove eval-without-project 2010-08-22 21:59:34 -07:00
Colin Jones
00ee445cb6 Run non-project REPL in process. 2010-08-22 21:59:34 -07:00
Phil Hagelberg
c865d4d014 Fix :main example in sample.project.clj. 2010-08-22 21:14:58 -07:00
Colin Jones
a59ca8475b ensure project is present if required 2010-08-21 17:12:42 -05:00
unknown
1b6f36f6ab prune lein.bat for unwanted code
add self-install feature to lein.bat
add dummy upgrade feature to lein.bat
2010-08-22 01:22:19 +05:30
Phil Hagelberg
7e0f115c89 Fix install task to expand $HOME. 2010-08-21 09:14:22 -07:00
Phil Hagelberg
1013f342c7 Fix project-needed? to work with projects that may take project arg.
Some arities may, others may not.
2010-08-21 09:13:26 -07:00
Phil Hagelberg
fff60515a7 Fix jar to work with custom shell wrappers. 2010-08-20 18:03:55 -07:00
Phil Hagelberg
b6347f08f9 Back to 1.3.1-SNAPSHOT; we have unfinished business here. 2010-08-20 17:56:31 -07:00
Phil Hagelberg
5b76514ea6 Bump version to 1.4.0-SNAPSHOT. 2010-08-20 13:58:50 -07:00
Colin Jones
6dbfd8b2a9 allow repl outside of a project 2010-08-20 14:56:04 -05:00
Phil Hagelberg
eeb32c8371 Start repl in user ns if no :main is found. 2010-08-20 06:44:34 -07:00
Phil Hagelberg
b93f5e4feb Release 1.3.0! 2010-08-19 21:15:59 -07:00
Phil Hagelberg
7efb72f963 Fix help task to ignore hooks. 2010-08-19 20:54:50 -07:00
Phil Hagelberg
fe2927a9f2 Upgrade Leiningen and "new" task to Clojure 1.2.0 stable. 2010-08-19 20:54:28 -07:00
Phil Hagelberg
e9a7f03970 Documentation updates for 1.3.0. 2010-08-19 20:53:40 -07:00
Phil Hagelberg
77d8a5c4ef Document 1.3.0 features. 2010-08-17 22:21:53 -07:00
Phil Hagelberg
a920ab98e5 Added documentation TODOs. 2010-08-16 22:05:24 -07:00
Phil Hagelberg
7e4a5c09c2 Give more useful error message on self-install. 2010-08-16 21:46:31 -07:00
Phil Hagelberg
2cf9683257 Bump to 1.3.0-RC1 2010-08-16 21:39:43 -07:00
Phil Hagelberg
8b25d5d9ec Update new task and Leiningen itself to use Clojure 1.2.0-RC3. 2010-08-16 21:34:30 -07:00
Perry Trolard
a020b0cf7d Fix infinite loop in core/-main when called w/o args. 2010-08-16 21:21:04 -07:00
Steve Jenson
5c6392a32f fix for issue #86, updating the jboss repo in the sample.project.clj 2010-08-16 21:19:20 -07:00
Phil Hagelberg
0e189a8da3 Add :omit-source option to leave files in :source-path out of jars. 2010-08-16 13:23:42 -07:00
Phil Hagelberg
8ec4cbf07b NEWS updates; just about ready for 1.3.0-RC1. 2010-08-16 13:14:55 -07:00
Phil Hagelberg
f790f14b97 Oops; shell scripts don't use ==. Fixes #93. 2010-08-16 13:14:15 -07:00
Phil Hagelberg
3d98a1f291 Use deps fileset to write shell-wrapper classpath. 2010-08-15 21:51:46 -07:00
Phil Hagelberg
4f64c64afb Make repl task listen on a repl socket. 2010-08-15 15:47:01 -07:00
Phil Hagelberg
0773058473 Move mvn-specific bits out into util namespace. 2010-08-14 14:32:14 -07:00
Phil Hagelberg
08ab7b2f89 Use :reload instead of :reload-all in test skeleton. 2010-08-11 18:22:49 -07:00
Phil Hagelberg
b8b9b6c685 Change directories to project root before calculating classpath. 2010-08-11 18:22:25 -07:00
Phil Hagelberg
a8d7e8903b Use the shell wrapper from resources/ if present rather than templating. 2010-08-10 20:34:45 -07:00
Phil Hagelberg
47c0e611b1 Explain why clojure-test-mode is generally nicer than lein test. 2010-08-10 20:21:19 -07:00
Phil Hagelberg
3bd0e36e7c Standalone install task implemented. 2010-08-10 20:04:57 -07:00
Phil Hagelberg
5a421d380e Add shell wrapper template. 2010-08-09 22:16:34 -07:00
Phil Hagelberg
58cddaa9c8 Copy shell wrappers from jar file to FS on install. 2010-08-09 18:15:49 -07:00
Phil Hagelberg
8012a50c88 Include bin scripts in generated jars when specified in :shell-wrapper. 2010-08-09 18:11:37 -07:00
Phil Hagelberg
0966229899 Clean up make-manifest. Fixes #46. 2010-08-08 16:27:28 -07:00
Phil Hagelberg
d0e1678b34 Wrap checkout-deps read-project with more useful message. Fixes #85. 2010-08-08 14:33:42 -07:00
Phil Hagelberg
9a1ea45d23 Indentation and whitespace fixes. 2010-08-08 13:58:08 -07:00