Commit graph

56 commits

Author SHA1 Message Date
Phil Hagelberg
0c6ac280e8 Release 1.5.0. 2011-03-22 20:40:46 -07:00
Phil Hagelberg
55f2b80821 Readme and NEWS updates. 2011-03-21 21:07:10 -07:00
Phil Hagelberg
beeb8ed154 NEWS updates. 2011-03-06 13:55:35 -08:00
Phil Hagelberg
27f0f36030 Suppress socket closed exceptions in interactive tasks.
This requires heinous hackery! It appears the only way to get out of
clojure.main/repl is by sending an EOF character, but there doesn't
seem to be a way to do that over sockets; you can only close
sockets. Reading from a closed socket results in an exception, so we
rebind clojure.main/skip-whitespace, which is where the reading
happens, to a function that fakes an EOF if it sees an IOException.

We also have to pass in a custom :caught function to suppress
SocketExceptions since the clojure.main/repl will continue to attempt
to perform I/O on the socket even once we are done with it.
2011-01-24 19:42:17 -08:00
Phil Hagelberg
201f0b6249 Add version to script wrappers. 2011-01-19 21:33:26 -08:00
Phil Hagelberg
ee6736a3f3 Add pcmpl-lein.el for eshell completion. 2011-01-15 10:38:41 -05:00
Phil Hagelberg
e30a38d549 Skip fetching deps unnecessarily when :checksum-deps is set. 2011-01-15 09:23:03 -05:00
Phil Hagelberg
48109fa593 Set $PROJECT.version as system property. Fixes #156. 2011-01-14 15:23:58 -05:00
Phil Hagelberg
13cf7101d4 Update NEWS for 1.5.0 features. 2011-01-13 22:30:35 -05:00
Phil Hagelberg
6a1572f478 Release 1.4.2. 2010-12-31 22:22:56 -08:00
Phil Hagelberg
b4943e1caa Allow :clean-non-project-classes to be a seq of regexes. 2010-12-24 21:24:34 -08:00
Phil Hagelberg
65a2dc461b Switch from JAVA_OPTS to JVM_OPTS. The former retained as an alias for now. 2010-12-24 20:48:10 -08:00
Phil Hagelberg
f999dd890d Update NEWS for 1.4.1. 2010-12-16 21:28:36 -08:00
Phil Hagelberg
b3e113f211 Release 1.4.0. 2010-12-02 18:29:06 -08:00
Phil Hagelberg
b32780d9f0 Support static docs in help task. (readme, tutorial, news, licensing.) 2010-12-01 22:11:53 -08:00
Phil Hagelberg
26d7631486 Release 1.4.0-RC2. 2010-11-20 20:42:32 -08:00
Phil Hagelberg
fa2a0a0f47 Mention features for 1.4 in tutorial/plugin docs. 2010-11-09 22:20:22 -08:00
Phil Hagelberg
89f2a77a7a Documentation updates in preparation for 1.4 release. 2010-11-07 15:51:44 -08:00
Phil Hagelberg
a0656b05c4 Update NEWS file for upcoming 1.4 release. 2010-10-30 13:15:51 -07:00
Michael D. Ivey
4be3d03c48 Merge Colin Jones' lein-plugin plugin for managing plugins
This is Colin's plugin.clj plus a few tests.
2010-10-25 18:09:11 -07:00
Phil Hagelberg
2ea4b63e58 Release 1.3.1. 2010-09-07 18:54:35 -07:00
Phil Hagelberg
c52f044e70 Documentation updates preparing for 1.3.1. 2010-09-07 15:57:38 -07:00
Phil Hagelberg
ab822bbb2a Mention dependency type setting in NEWS. 2010-08-24 22:07:39 -07:00
Phil Hagelberg
dc933ebc26 Use numeric return value for compile task. Tighten up implementation. 2010-08-24 17:25:21 -07:00
Phil Hagelberg
da5571ef60 NEWS for 1.3.1. 2010-08-23 21:40:07 -07:00
Phil Hagelberg
b93f5e4feb Release 1.3.0! 2010-08-19 21:15:59 -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
2247d67e73 Rename :init-script to :repl-init-script; remove global-init-script. 2010-08-08 11:51:28 -07:00
Phil Hagelberg
7b0054dc86 Merge branch 'alex-init' 2010-08-08 11:31:10 -07:00
Phil Hagelberg
a1dc2634d5 TODO and NEWS updates. 2010-08-06 12:13:19 -07:00
Alex Ott
ea470460e0 add small description of init-script related changes 2010-08-02 08:27:48 +02:00
Phil Hagelberg
4a848077a2 Bump version to 1.3.0-SNAPSHOT. 2010-07-31 09:37:03 -07:00
Phil Hagelberg
49eff45289 NEWS for 1.2.1, which should be coming soon. 2010-07-28 22:09:55 -07:00
Phil Hagelberg
3dc47c1382 Fix an entry in the sample.project.clj file. 2010-07-19 08:29:08 -07:00
Phil Hagelberg
c21bbd9aed Release 1.2.0. 2010-07-18 13:41:03 -07:00
Phil Hagelberg
8889ea5af9 Add Robert Hooke to Leiningen's dependencies.
It's not needed for Leiningen itself, but it makes developing plugins easier.
2010-07-17 11:11:34 -07:00
Phil Hagelberg
d94d94db09 Document changes since RC1 in NEWS file. 2010-06-26 15:07:26 -07:00
Phil Hagelberg
1e89f0299d Snapshot versions now work with self-install.
Previously there was too much churn in the bin script to make this
feasible, but now that things have stabilized we should be able to use
self-install without breaking compatibility between the shell script
and the Clojure code.
2010-06-13 20:02:19 -07:00
Phil Hagelberg
bbb609eeda Update NEWS. 2010-06-12 15:35:36 -07:00
Phil Hagelberg
46fa7d392e Added plugin writing guide. 2010-06-05 14:03:07 -07:00
Phil Hagelberg
e874ddfb96 Updated NEWS. This is going to be a big release. 2010-05-28 09:05:40 -07:00
Phil Hagelberg
4014adf766 NEWS/TODO updates. 2010-05-18 16:24:58 -10:00
Phil Hagelberg
629d2a6384 Move lein-swank plugin to swank-clojure. 2010-05-14 20:41:33 -07:00
Phil Hagelberg
e535fe817c Added INTRO.md with concept background thanks to slyphon. 2010-03-12 21:04:11 -08:00
Phil Hagelberg
0577148bd2 Release 1.1.0! 2010-02-16 21:58:41 -08:00
Phil Hagelberg
21e5fc9b27 Update todo and news. 2010-02-13 09:30:46 -08:00
Phil Hagelberg
56683c3862 We have a 1.1.0 release candidate. 2010-01-31 14:24:30 -08:00
Phil Hagelberg
c99bada107 Mention windows support in docs. 2010-01-02 15:52:14 -08:00
Phil Hagelberg
815adb8bf5 Update NEWS file. 2010-01-01 22:06:46 -08:00