[SCM] leiningen packaging branch, gh-technomancy, created. ed42411976c06adef2c33a8cbc278098822352b0

Wolodja Wentland babilen-guest at alioth.debian.org
Sat Jul 16 22:02:21 UTC 2011


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "leiningen packaging".

The branch, gh-technomancy has been created
        at  ed42411976c06adef2c33a8cbc278098822352b0 (commit)

- Log -----------------------------------------------------------------
commit ed42411976c06adef2c33a8cbc278098822352b0
Merge: daec042 25a1b65
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Sun Jul 10 20:40:32 2011 -0700

    Merge pull request #231 from bitsai/master
    
    Fixed test for empty CONTEXT_CP

commit 25a1b65a98ed60874874745cac3f3199466c8f1c
Author: Benny Tsai <benny.tsai at gmail.com>
Date:   Sun Jul 10 21:32:39 2011 -0600

    better fix for lein.bat, as per mtyaka's suggestion

commit daec042535b64732986ef3647b28ce671817ff71
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Jul 10 14:25:36 2011 -0700

    Add bin/lein-pkg for downstream packagers.

commit 031a9c54bfd387f7b5760532b36fe91f8839b83f
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Jul 10 14:01:57 2011 -0700

    Add tutorial redirect to keep links from breaking.

commit 98574d966cc04381b5e011d5c036e32430ca9852
Author: Benny Tsai <benny.tsai at gmail.com>
Date:   Sun Jul 10 13:06:38 2011 -0600

    fix test for empty CONTEXT_CP

commit a6762b75ca9a63fbc1b2fa12ae759d55768baca4
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Sun Jul 10 09:37:13 2011 +0200

    Remove useless x characters.

commit ea5fbaf8596ac25b147527d807963c1408731913
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Sun Jul 10 09:17:54 2011 +0200

    Implement trampoline command on Windows.
    
    Implement trampoline command in lein.bat and
    fix bugs when running trampoline under cygwin.

commit 42d26253fcf44f9739a1c646cca81d9cd592db55
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Thu Jul 7 00:08:35 2011 +0200

    Use a consistent style with goto statements.

commit d474253dc6f1d74e75ad422816bb5c3fd932ef66
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Thu Jul 7 00:07:09 2011 +0200

    Switch from rem commands to double colons for improved readability.

commit 56a0906b02b5b3c7c13616f331dfb4e376d2e594
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Thu Jul 7 00:03:52 2011 +0200

    Bump lein.bat to 1.6.1.

commit 5cb765686ba7a96cfbb5ecc6cee2f43b31c8b911
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Wed Jul 6 22:58:24 2011 +0200

    Disable user plugin when the same artifact is a dev dependency in lein.bat.

commit bd466d751a156be1952dbea7abf510ba1e55b72e
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jul 6 09:05:09 2011 -0700

    Release 1.6.1.

commit 2cb7ec9af48b1a094848a5e9963ea201015a5645
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jul 6 09:03:03 2011 -0700

    Update paths of documentation files.

commit 7988e56b50b098878358f2cbb7c18804eb213c6e
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Jul 5 21:35:22 2011 -0700

    NEWS updates.

commit 4bdd63b0a1a8352a0426dec8c85b9f63e8184960
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Jul 5 21:26:09 2011 -0700

    Suppress "repl started" message in interactive task.

commit 9a4cefc8c3607cf33a826a6cebeb1c9e544b8ae6
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Jul 5 21:25:46 2011 -0700

    Mention HTTP proxying issues in the FAQ.

commit e41608357d07bbfc3da857f42ef986def9d788ec
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Jul 5 21:13:20 2011 -0700

    Add uberjar task argument to specify alternate main ns.

commit 44994c9d530b7870138d53339c87bc9b58718e22
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Jul 5 20:43:25 2011 -0700

    Re-word docs in favour of the term "project automation".

commit 60a8ed82d659f0eadc3771cc2fdfbd99bee0ade6
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Jul 5 20:29:35 2011 -0700

    Clarify :checkout-deps-shares in sample.project.clj.

commit e6102489261bf996a4d04c59b54abc2109c5b697
Merge: 81ba0dd 0681d1f
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Jul 5 19:04:36 2011 -0700

    Merge pull request #229 from paraseba/master
    
    Added :checkout-deps-shares option

commit 0681d1f96279d7eefe87416d79e005ecb65cad1b
Author: Sebastián Bernardo Galkin <sgalkin at grantaire.com.ar>
Date:   Tue Jul 5 20:21:05 2011 -0300

    Added :checkout-deps-shares option
    
    Used to specify other directories added to the classpath from the checked out projects.

commit 81ba0dd02550ee8d89f500c4851289bc90983821
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Jul 3 21:04:02 2011 -0700

    Add deprecation warning for second arg to deps.

commit cc609ef6c9b6e735b61d9d199d39bce3feabe50a
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Jul 3 15:22:27 2011 -0700

    Don't clear out lib/dev when jarring. Fixes #221.

commit f2b4a71e331ec02ad1a42e6e1f3349770602b44c
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Jul 3 15:16:12 2011 -0700

    Block in repl-server to avoid triggering shutdown-agents. Fixes #227
    
    http://p.hagelb.org/shutdown-agents.jpg

commit ad2e2111bf60051a1952164592ad9416b02ba378
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Jul 3 15:12:38 2011 -0700

    Support :project-init in project.clj to allow :repl-options to use pprint.

commit 9bfc582ab691216c209b92e2baf63a265754c240
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Jul 3 14:55:13 2011 -0700

    Bump to hooke 1.1.2 to fix compatibility with Clojure 1.3.

commit 7b42e09785589ae484ec9e377376e5d82b347b11
Author: Micah <micah at 8thlight.com>
Date:   Fri Jul 1 14:52:31 2011 -0500

    added docs for context specific classpath

commit a9910e81d55c60ae077e4ebd4e885f1d07f49b7c
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Jul 1 10:48:29 2011 -0700

    Add a man page.

commit d90affdd6f1134b9cf0d6fb6f20a0567938190b2
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Jul 1 10:32:38 2011 -0700

    Move docs to doc/ directory.

commit 2fe610a9ee0eb37876d79bc990de2d6e88c81faf
Author: Micah <micah at 8thlight.com>
Date:   Thu Jun 30 17:09:17 2011 -0500

    added support for .classpath files

commit 0a301ae611fac0cad1748d74d5e00bdcc3fb5e2a
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Jul 1 07:24:41 2011 -0700

    Bump version to 1.6.1-SNAPSHOT.

commit c96c74f5eb5721b621e51f4a70c6ff0211e0d9a0
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Thu Jun 30 23:43:17 2011 +0200

    Bump lein.bat to 1.6.0.

commit 70bc19d5bb246ccdd13356835292ba9a14519676
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Thu Jun 30 18:27:30 2011 +0200

    Fix typos.

commit 6abed15c43082ae6521f9b493585fc0e843d9c97
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Thu Jun 30 18:09:51 2011 +0200

    Make native-deps test work on systems other than 32-bit linux.

commit 3867f97307378aa95602f32ffa6ebbae96106c34
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Thu Jun 30 17:06:08 2011 +0200

    Fix an issue with leiningen's tests on Windows.
    
    Deleting one of the jar files in the sample test project
    was failing on Windows, which was causing all sorts of hard to debug
    test errors.
    
    Calling System/gc seems to do the trick (at least on Vista),
    but it is not really a proper solution.
    If anybody has a better idea, please speak up.

commit 93a8e5e7ee95d01710a290394dd2b902d5cd9504
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Thu Jun 30 10:13:03 2011 +0200

    Fix bootclasspath to use 1.2.1 in lein.bat.

commit 8a3054eea02106a94b2c309c5cbbb63e18509f17
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jun 29 20:35:51 2011 -0700

    Release 1.6.0.

commit dbc05554604c4d7703b793a814517804e999eef7
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jun 29 20:34:35 2011 -0700

    Remove unused requires.

commit 89045438849685ba70f9c44940348ee0aa97c298
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jun 29 20:33:29 2011 -0700

    Fix bootclasspath to use clojure 1.2.1.

commit 33bb61ff0918edb4ad2debe3040a468a34ed2dfa
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jun 29 20:08:23 2011 -0700

    Fix standalone repl.

commit 868441c25ff304912ff644a831423be385bae7a9
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jun 29 17:54:49 2011 -0700

    Move default jar-exclusions and uberjar-exclusions to defproject.

commit 2ff64b77367601a216afa9e6964d1d330e3dbdb1
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jun 29 16:01:58 2011 -0700

    Load ~/.lein/user.clj inside project if present. Fixes #215.

commit fa188738f7b4ba126258afe9fa9310e83071f56f
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jun 29 15:46:16 2011 -0700

    Swap the order of dependencies and dev-dependencies when building pom.
    
    Should fix #218.

commit 49b01efe1376584c34b60d8bebfd3d7b44b1571a
Author: Kevin Downey <redchin at gmail.com>
Date:   Tue Jun 28 09:51:19 2011 -0700

    fix JAVA_OPTS backwards compat

commit 015d19b571bfee40964609eaa33fe3a8ca767031
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Jun 27 19:56:50 2011 -0700

    Preserve JVM_OPTS in trampoline.

commit 591d8137ce9930c5253e3f9c4617acce28bc778f
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Jun 27 19:52:17 2011 -0700

    Support native-deps plugin for backwards-compatibility.

commit fd10bf372b238e6694ef47d5d6df3724f3155edb
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Jun 27 15:48:05 2011 -0700

    Allow using "lein install foo 1.0" on non-clojure projects.

commit c788f401ac04b3a7b4ba274bc9c998c80419a42b
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Jun 26 14:34:36 2011 -0700

    Fix uberjar for Leiningen itself.

commit f0e9d313fb2ad34c44f61765354b63cbaf5314be
Merge: d07b925 16f5235
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Jun 27 19:51:19 2011 -0700

    Merge pull request #217 from scgilardi/trampoline-fix
    
    load trampoline file into a var to allow cleaning it up

commit 16f523507335a489518adc97618a01d4bcf359c9
Author: Stephen C. Gilardi <scgilardi at gmail.com>
Date:   Tue Jun 28 02:02:50 2011 +0000

    load trampoline file into a var to allow cleaning it up

commit d07b925364bb7bc17582792b6103cb4aabd3e046
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Jun 26 14:17:55 2011 -0700

    Include jvm opts in trampolined command.

commit ac08c6e60e719906616658a7714054725d5c7c43
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jun 25 20:58:20 2011 -0700

    Special-case repl for trampolining since it needs raw i/o. (WIP)

commit 2f2a105b95c61b80a98d893ffa79aca668e22727
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jun 25 20:30:39 2011 -0700

    Pull in deps in repl before launching socket server.
    
    Deps runs can cause the socket repl to time out if they take too long.

commit 11c6a6af593e14f558b7e973fd8c5265e0b59fbd
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jun 25 19:48:05 2011 -0700

    Add *trampoline* var to expose whether trampolining is happening.
    
    Needed to fix repl.

commit 91638b7e46e7e2a47019d8052cb51708c9c61597
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jun 25 18:50:38 2011 -0700

    Add exec to trampoline command.

commit a761394dc2f3697196081c6a0d4c163382394e5e
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Jun 23 22:49:00 2011 -0700

    Tutorial updates for 1.6.

commit 956d0b3bfe87832fefa4972a81d57f57f1f807c1
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Jun 23 22:10:48 2011 -0700

    Support LEIN_NO_DEV environment variable to skip development settings.

commit 10413655e7928ddec85f3a52bd05bd54850e72b4
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Jun 23 20:22:06 2011 -0700

    Prevent "lein upgrade" from a checkout.

commit d7287cf928da596fba87a42144f0ff4b658f7a23
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Jun 23 20:21:53 2011 -0700

    Remove hacky jar multimethod.

commit 7137730e90660e09bd3d658b2d59d2b8d1ae33ab
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Jun 23 20:21:25 2011 -0700

    Move :eval-in-leiningen binding of *ns* to eval-in-project.

commit dfb4b759b0f4da49d023b0b84845cb5eaa79ccbd
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Jun 23 20:19:39 2011 -0700

    Doco updates.

commit 8b61bd61e3b7de790e9026113147e6b4211a5a42
Merge: d6e1c23 09ee4f8
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Jun 23 18:35:27 2011 -0700

    Merge pull request #216 from scgilardi/trampoline-fix
    
    clean up trampoline file

commit 09ee4f8be0e1d3ca35e904ed7a3f68c399cb1808
Author: Stephen C. Gilardi <scgilardi at gmail.com>
Date:   Fri Jun 24 01:14:07 2011 +0000

    clean up trampoline file

commit d6e1c237b250f5b02e14cf15217915c1dee3499c
Merge: 1a0e335 d76d3ad
Author: Kevin Downey <redchin at gmail.com>
Date:   Thu Jun 23 09:57:52 2011 -0700

    Merge remote-tracking branch 'origin/master'

commit 1a0e3359d6e6559ffa2415a89b1c93f44bf178f8
Author: Kevin Downey <redchin at gmail.com>
Date:   Thu Jun 23 09:55:29 2011 -0700

    map "Darwin" to :macosx
    
    Some builds of openjdk7 on osx return "Darwin" as the os.name

commit d76d3ad2f1502dbf43374d32faefbcd5c2d445dd
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Jun 23 09:51:17 2011 -0700

    Fix missing prep arg.

commit 917f3816b35ecbcde8fe5ac84911c6bc9a2316dd
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jun 22 20:42:44 2011 -0700

    Fix trampoline task.

commit 03bda7c4c4e72d25f331ff1550cd39f98bc36b0a
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jun 22 20:13:27 2011 -0700

    Upgrade to lancet 1.0.1.

commit 5c23bd6a24ae16d72c4f4951e6601336d60244f0
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jun 22 20:13:21 2011 -0700

    Check *interactive?* and *exit-after-tests* in test task.

commit a02d56565632c66649a4cf09e2ac15a15d1523ce
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jun 22 20:13:05 2011 -0700

    Fix interactive for :eval-in-leiningen projects.

commit a03507660dc9caceb57face928f7c62981b66295
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jun 22 18:13:05 2011 -0700

    Return filename from uberjar task. Fixes #213.

commit 6d0c6ae7feec3063ab2e31d402e20752768c5371
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jun 22 18:12:46 2011 -0700

    Project names must be readable symbols. Fixes #214

commit 8047e90837e0d8019a1f37d59901759966c7dfed
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Jun 20 11:08:40 2011 -0700

    Fix typo.

commit 4ef3aae56a128416045ed3ea502a999083ee3256
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Jun 20 10:59:02 2011 -0700

    Need a regex here, duh.

commit 53f3e77aa388304e93c4b6e31e199ce8f1275caa
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Jun 20 10:55:54 2011 -0700

    Be more careful in project-accepted? predicate.

commit 850b2504e36a696f166872e3da827307847b1151
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Jun 19 19:29:04 2011 -0700

    Let's just slap an ALPHA label on trampoline for now!

commit dead008fcff81e9eecbdc370fc1d1ca94aee67fb
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Jun 19 19:28:16 2011 -0700

    First cut at a trampoline task.

commit 1dded4a643f86b2e218b60f4f0db788e6c32131c
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jun 18 21:46:06 2011 -0700

    Add a warning to classpath task regarding :local-repo-classpath.
    
    Dear Ant: http://cdn.someecards.com/someecards/usercards/1299543184590_8002436.png
    
    Hopefully the switch to aether will fix this; can't stand the thought
    of digging around in ant's source to work around the bug for another minute.

commit 4e5574cc1ce0aebaba48a74c8ab9935ecfb34352
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jun 18 20:39:04 2011 -0700

    Allow search pagination to work outside project.

commit 408b07a761b2e8de613da813b9f0a8887d261ccb
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jun 18 17:18:22 2011 -0700

    Move *interactive?* flag to leiningen.core.

commit 1c7a5f028396f93b7936ea5e87f8758b4fc6eefb
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jun 18 07:30:06 2011 -0700

    Catch exceptions from missing search index downloads.

commit c1eba87ce530b8d96f132a8767e28b5c9b998dcf
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jun 15 22:00:58 2011 -0700

    Improve error message for unconfigured deploy.

commit 7ce3d4c07437303772e1e34f9449c19948a744a2
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Jun 14 14:14:16 2011 -0700

    Don't shutdown agents in interactive mode.

commit 69174dc347c05c4bbf5c0acd68a1877aca8e61f6
Author: Joe Gallo <joegallo at gmail.com>
Date:   Mon Jun 13 14:32:07 2011 -0400

    Accept a URL as an argument to the deploy task.

commit a1fa26a0477cec5fb1f0e18421427c8c9d0024d3
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Jun 9 09:00:15 2011 -0700

    Make search work outside project.

commit 20560f2eb8f6e9a1e80d325f7882f3d32ce11f82
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jun 8 17:06:06 2011 -0700

    I'm dumb.

commit 30ef8ed0276f2ae7a04173837507cc170de0cf19
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Jun 7 22:11:11 2011 -0700

    Don't trust (System/getProperty "user.home"). Fixes #204.

commit dd34fa0a19c06bd98ce486c55dd4867c4283befc
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Jun 6 21:44:03 2011 -0700

    Exclude dotfiles by default. Fixes #208.

commit dcab34c0fc69ff8fe66ce792b9e477f6a4451661
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Jun 6 21:33:12 2011 -0700

    Mention bug in :omit-default-repositories.

commit b1b3bc3272d5d754eca56a78060c1e3e6e9c9232
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Jun 6 16:44:20 2011 -0700

    Add explicit *interactive* flag.

commit 16f6b092190bb9b05c9725cd02cb5ee793b0d3a2
Author: Stephen C. Gilardi <scgilardi at gmail.com>
Date:   Sun Jun 5 16:06:34 2011 +0000

    add support for spaces in plugin paths

commit 4aeed4f1b43e3173b448a0e2b09e6e1ca06a0104
Author: Stephen C. Gilardi <scgilardi at gmail.com>
Date:   Fri Jun 3 17:50:57 2011 -0400

    disable user plugin when the same artifact is a dev dependency

commit 3c49fda8d6e4412a418df0650eba3763ad30ffa8
Author: Joe Gallo <joegallo at gmail.com>
Date:   Thu Jun 2 12:47:11 2011 -0400

    Bump hooke to 1.1.1.

commit 4f53293429c9965a8015c635d570474c4984ca24
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue May 31 21:48:47 2011 -0700

    Show totals in search results.

commit 874951cc56a26987b32bffb3c7283f71afaba78a
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue May 31 21:40:38 2011 -0700

    Extract os/arch-specific native libs into native.

commit ee9effdf0eb3fc46a467d4d9c2a1437969595d55
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon May 30 15:16:05 2011 -0700

    Use just plain native/ dir rather than keeping native/os/arch dirs.

commit eb529b87b73c61ab277eb8acac787e262f03b0d1
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun May 29 14:39:50 2011 -0700

    Fix new task to set project-name in project.clj.

commit 2c0e605554e22864218abc34bd5e6581c668e6f6
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun May 29 14:27:07 2011 -0700

    Move to usages of leiningen.util.paths.

commit c51ba1115e254ca6be89c48b3dbba5256afd751a
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun May 29 14:26:41 2011 -0700

    Fix search test.

commit 6e18fc495d485acb6942d08f3719a644f697bf27
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri May 27 18:38:23 2011 -0700

    Move some path functions to leiningen.util.paths. Add defdeprecated.
    
    Rearrange some of leiningen.core while we're at it.

commit fa172dbfe24e0583853d2026738cabc2f3dc9394
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri May 27 15:04:59 2011 -0700

    Expand nested jars in :native-dependencies. Fixes #207.

commit 52e8319f3ace949fe5b4f47d256d596e4b879ace
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri May 27 14:43:18 2011 -0700

    Fix in-ns call in for :repl-init/:main.

commit f5a23725b9d733adc11dcc8d1c1765ea8c45f046
Author: Dave Lambert <d.j.lambert at gmail.com>
Date:   Thu May 26 11:28:24 2011 +0100

    Fix extraction of license information from defproject form
    
    make-model extracted only the :license and :licence keys from
    defproject, not their values, leading to empty license elements in the
    pom.xml.

commit 0335835d22789eca414ca09013c2247aab720024
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue May 24 21:35:40 2011 -0700

    Fix traversing up dir hierarchy to find project root.

commit cb6fb37799304c51b2781886e27989de60a9f054
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue May 24 16:49:00 2011 -0700

    Shutdown agent thread pool when exiting.

commit 7a4cfa9fe51669ac21f2294f1a9ebbcb74a842f8
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon May 23 22:07:04 2011 -0700

    TODO updates.

commit 89422063c01a7dd4fe86bc9bb5ac57beda0f1ffa
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon May 23 21:59:21 2011 -0700

    Paginate through search results from each repo in parallel.

commit 3475f3b9e1366414b960eefc5ca619089b0eec09
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun May 22 14:41:29 2011 -0700

    De-duplicate search results.

commit cd88707a0e7489f498bd21e53c8a24351b614766
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat May 21 19:14:26 2011 -0700

    Still need to copy :dev-deps with :local-repo-classpath.

commit 5f0ded6d25dbdbb24939acb0cc5c105857453474
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri May 20 18:02:10 2011 -0700

    Make the run task support a main function other than -main.

commit 00e6a52634255383c202188d076dfaadc5d3cb48
Author: drc <drcabana at gmail.com>
Date:   Tue May 17 23:17:19 2011 -0400

    read user settings from settings map in ~/.lein/init.clj, write same to project.clj

commit 0dfa86729bb38aac4b7d6e11f0070537b23bba66
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri May 13 11:15:54 2011 -0400

    Clarify deployment guidelines in tutorial and deploy guide.

commit 02823f066f8d82cd6fc6478c20f073fce02f5faf
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri May 13 10:54:00 2011 -0400

    TODO updates.

commit eaf0de1fe9a84960ae894373f3048164d5ca3682
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri May 13 10:47:25 2011 -0400

    Support :local-repo-classpath.
    
    TODO: ant still spews out a bunch of useless output; doesn't seem to
    be a way to suppress the noise.

commit 399e8b69c20ee8d126255ea7598649102445a359
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu May 12 14:34:17 2011 -0400

    Format versions as strings in search results.

commit 43f8cac4a70144343fb00367efba05676a85dee7
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu May 12 14:27:20 2011 -0400

    Make retest work with test selectors.

commit 4a3a5f0a450104f22480dc6000977e79aad59d33
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri May 6 21:56:57 2011 -0700

    NEWS updates.

commit 3cdec4998556533ef23d3d273ff7c673697b0a6b
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri May 6 21:30:43 2011 -0700

    Fix native-deps unjar. Unify :dependencies and :dev-dependencies better.

commit 665ad07b7477883d5f7110dd71465fe097bc7b29
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri May 6 21:11:14 2011 -0700

    Merge native-deps functionality. Needs more testing.

commit ddf3d96f4204fdac4b63e6e1f6d85deab3e9b591
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri May 6 21:11:09 2011 -0700

    Tidy up plugin ns form.

commit d240768eab6876220b64cf4f91bd92d4c8919578
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri May 6 20:06:12 2011 -0700

    Re-enable hook saving failures for retest.

commit be641e770d4107e3412e4630eddfde1369f2993c
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri May 6 20:05:55 2011 -0700

    Un-generalize code injection. Use for Hooke only.
    
    There's too much opportunity for collision to make this a generalized
    feature; let's just use it to get the six forms required for add-hook
    and thus retest/test selectors.

commit fa3782bb5f9db4c266b56886328ac100c38563a6
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri May 6 20:03:06 2011 -0700

    Catch _all_ exceptions when loading tasks. Fixes #201.

commit aba61b862a936d6e3ad88291192be1e43e8420d7
Author: Clojure <clojure at enigma.(none)>
Date:   Thu May 5 21:18:29 2011 -0700

    Add retest, sorta.

commit 668919b15d568019dd9639e2323c7da68bc2e5b1
Author: Clojure <clojure at enigma.(none)>
Date:   Thu May 5 21:12:43 2011 -0700

    Fix search and uberjar tests.

commit f8831ed80f3982b67d44e048541ca238e3b6c9fe
Author: Clojure <clojure at enigma.(none)>
Date:   Thu May 5 20:18:12 2011 -0700

    Support namespace injection in eval-in-project.

commit e3c1847245ea1a234cbb90caf648e654ee6de263
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed May 4 18:07:53 2011 -0700

    Merge search task into mainlein. (har har)

commit 1938e64f49223aaaffe17867db4d099cadbb71da
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue May 3 20:02:19 2011 -0700

    TODO updates.

commit 1c85981dd32574de0b473be3f975396cbd880c3d
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue May 3 19:42:31 2011 -0700

    New project structure has an extra level of dirs; Thanks Peter Goodall.
    
    Plus other tutorial fixes.

commit 41b181d7a1914499fa4f57caefc865538d218c7e
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Apr 22 16:21:01 2011 -0700

    Remove user/*classpath* var.
    
    What were we thinking?

commit fbcdd8ed296df05a8a2c8cf3d1da85bffc235b3c
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Apr 22 16:20:46 2011 -0700

    Remove deprecated build.clojure.org repositories by default.
    
    New Clojure snapshots come from Sonatype OSS:
    
        :repositories {"sonatype" "https://oss.sonatype.org/content/groups/public/"}

commit ff1c2cb720058ce39d30618dfd0b0d008ce366f0
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Apr 22 16:19:00 2011 -0700

    Ignore .lein-failures in new project skeletons.

commit 18becb7a7d3ba2d3cabbf103d6f8caddcc58d120
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Apr 22 16:18:49 2011 -0700

    Add :extra-classpath-dirs to project classpaths.

commit 5be46a2b13737cbd9f04ee5b09ab9e0a20ef0fc7
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Apr 19 21:32:29 2011 -0700

    Bump to 1.6.0-SNAPSHOT.

commit 7e0b913c8877ba5b8758f871d5028936c22ca924
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Sun Apr 17 20:11:13 2011 +0200

    Update README to point to the latest Windows release.

commit 73e2e2b3c037f1eb7caabebe88f67a92d5030259
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Sun Apr 17 16:28:16 2011 +0200

    Don't escape the form when compiling in-process.

commit a1fa43400295d57a9acfed10735c1235904a9407
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Apr 13 20:51:48 2011 -0700

    Release 1.5.2.

commit ab6293d4c6637f6cf32da231e9a2cd3bc8ed032f
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Apr 13 18:15:22 2011 -0700

    Check rlwrap for -q support before enabling it.

commit 06c605d1c2e431157a88ad17a431b3632536693c
Author: Donald Clark Jackson <dcj at clark-communications.com>
Date:   Wed Apr 13 09:40:10 2011 -0700

    Initializing NOT_FOUND prior to entering loop, to avoid error using /bin/sh on Solaris

commit 2fc1bd114a588fb52c3334c5078350862075e5dc
Author: Pirmin Fix <pirmin at 42degreesoffreedom.com>
Date:   Wed Apr 13 07:37:30 2011 -0700

    Fixed zsh error.
    
    It seems that when using zsh as shell and having no https proxy, the following error happened
    [zitpcx16106] ~ $ lein repl
    /afs/desy.de/user/p/pfix/local/bin/lein: line 86: [: !=: unary operator expected
    REPL started; server listening on localhost:48076.
    user=>
    
    This change should fix that.

commit d055f28b64edae58d6d6b81b10f3cbc40ad5ee13
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Apr 12 19:08:00 2011 -0700

    Release 1.5.1.

commit e4e475a429497b4e428266b8bc1527bb580f3691
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Apr 12 19:07:48 2011 -0700

    Honor :disable-implicit-clean in uberjar task.

commit fa0a737e0797e32a4d84723aa61140f08e9cb8e7
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Apr 12 13:33:42 2011 -0700

    NEWS updates for 1.5.1.

commit fdc44d8a4f4e6bf599d05c0f2ec0399716c9d7df
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Apr 12 13:32:46 2011 -0700

    Enabled correct quoting, editor support in rlwrap. Fixes #188.

commit 914579ba797cae58166992dc131b2f3881d6a9c0
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Apr 12 13:02:45 2011 -0700

    Allow spaces in lein checkout dir. Fixes #186.

commit f9138b1f14a39f8e0d13fb1a425fcc04342acf15
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Apr 12 13:02:18 2011 -0700

    Use the first line of task defn docstrings as help summary.

commit c2c906a8884fa025541d940899d244175fefe24e
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Apr 11 20:23:35 2011 -0700

    TODO updates.

commit 7b3bf4ca0ba40fbb9b0c9f31c7a4adb29a5a0f83
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Apr 11 20:21:45 2011 -0700

    Use whoami instead of $USER for root detection.

commit fc7ad7017bcdc994f9f87b9df89ee4211eb56f5c
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Apr 11 20:21:32 2011 -0700

    Add more :repositories settings details to sample project.clj.

commit a265ce7391ef7619d86020d4f36dc753549d6d68
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Apr 11 20:21:09 2011 -0700

    Prevent ns load exceptions from halting help. Fixes #187.

commit dae9e38792b3f2abf8deb679d94d2f78158719d3
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Apr 11 20:18:57 2011 -0700

    Quote :repl-init ns inside rep-options form. Fixes #191.

commit 541b76c1f4c77480ef1c582bb5ccbded428c0c3b
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Apr 10 15:31:43 2011 -0700

    Place deps for :eval-in-leiningen projects in lib/dev.

commit 51b92e5624dc606845386e6edca96c1b591fb425
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Apr 10 15:08:37 2011 -0700

    Pass $https_proxy environment variable to curl. Fixes #189.

commit 249d676719c1b521586329e077c82ceffdffb0aa
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Apr 10 14:52:05 2011 -0700

    Honor init arg in eval-in-project when compiling in-process. Fixes #192.

commit 1a7e9a70aa3ee0a84ba50da902dac6f2fbf01ce1
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Apr 10 14:35:35 2011 -0700

    Fix the order of make-dependency arguments.
    
    Minor breaking change, but necessary; old arity was only just introduced.

commit 03d811df3b588cd451cd7855e199c77c608b77e7
Author: Thomas Engelschmidt <te at zama.org>
Date:   Fri Apr 8 19:36:50 2011 +0200

    pom task now adds dev-dependencies with scope test to pom.xml

commit 7ff39e5c829aeafe3429d1d71e20a9df3d4c58e9
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Apr 10 14:17:41 2011 -0700

    Revert "Enabled correct quoting, editor support in rlwrap"
    
    This reverts commit e79ba66110a30c2a05ea5797af2e4d78b219735c.
    Enabled correct quoting, editor support in rlwrap
    
    Surrounded the $@ with double quotes to prevent arguments with
    spaces (even quoted ones) from being broken appart into multiple args.

commit 651ff4f696bea624312ff221a3bee252a7689169
Author: Stuart Fehr <stuart.fehr at gmail.com>
Date:   Sun Apr 3 22:47:39 2011 -0600

    Surrounded the $@ with double quotes to prevent arguments with spaces (even quoted ones) from being broken appart into multiple args.

commit e79ba66110a30c2a05ea5797af2e4d78b219735c
Author: Ambrose Bonnaire-Sergeant <abonnairesergeant at gmail.com>
Date:   Sun Apr 3 02:41:07 2011 +0800

    Enabled correct quoting, editor support in rlwrap

commit 86bea509c237cebcb18154dc001164524f04dcce
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Apr 9 17:48:45 2011 -0700

    Mention in tutorial that test selectors need hooke.

commit 10afeb1259e7ba2fa016f813b6e5e5c575db3d75
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Apr 9 17:48:23 2011 -0700

    Don't bother with dev-deps when installing plugins.

commit c9b9715265e3a8b7e035d7c0c9adbc267bbd67da
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Apr 9 17:48:02 2011 -0700

    Update bin scripts to version 1.5.1-SNAPSHOT.

commit eb3ebffe6565727200b293389752f8679c966272
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Mar 30 20:26:59 2011 -0700

    Possibly check deps on eval-in-project if :checksum-deps is set.

commit 72b163514af561d8a1c5015129c3609346358d0f
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Mar 30 11:52:35 2011 -0700

    Bump version to 1.5.1-SNAPSHOT.

commit 171808aa7e7f87eb5e200d727b37c0492175e254
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Sun Mar 27 19:21:34 2011 +0200

    Update README to point to the latest Windows release.

commit 511ee7ef67f9da979f4cb989456528f5f729e285
Author: Colin Jones <trptcolin at gmail.com>
Date:   Sat Mar 26 17:46:33 2011 -0500

    Fix version comparison by using Maven API.

commit 922936e7cf823c3cf2fd63a86a512e529129040e
Author: Colin Jones <trptcolin at gmail.com>
Date:   Sat Mar 26 17:25:54 2011 -0500

    Fix user-settings arity typo.

commit 8d644a82954ade30752d47fa509168630275e2b3
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Mar 24 21:16:32 2011 -0700

    Honor user-settings in more places.

commit 2d0ca7a5c615b6b3a0022b07e51a9afa20d47dda
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Mar 24 21:14:54 2011 -0700

    Fix warning prompt when running as root.

commit 5ef5f0db77a324b0ee8dd9a39f268355a10e551c
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Mar 24 21:14:36 2011 -0700

    Revert back to warning on checksum mismatch instead of failing.
    
    This was an inadvertent change in Leiningen 1.5.0.

commit 0c6ac280e860efa95fe67fee666b483332cd94f3
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Mar 22 20:40:46 2011 -0700

    Release 1.5.0.

commit 738703094519b5b3343fa944cbf7de94dd37e999
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Mar 22 19:59:19 2011 -0700

    Docstrings for a bunch of core functions.

commit c5eb80a206e0abc50bbe25ddf42f55caed9b66f4
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Mar 22 19:53:28 2011 -0700

    Add user-settings.

commit f67041d9598be9f24774669fdc523c0fd8efd8aa
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Mar 22 19:53:03 2011 -0700

    Move *ns* binding to read-project.

commit 55f2b80821304a533f5fb9ce6b61d9a323c329ab
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Mar 21 21:07:10 2011 -0700

    Readme and NEWS updates.

commit 63e3eb161ba87cba483de0a44d95ef7cf2fd63d1
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Mar 21 20:56:09 2011 -0700

    Update sample.project.clj to mention disabling snapshots/releases.

commit 9c1bc2d97b75caeb8c6e210bf37d4e053ef2567f
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Mar 21 20:52:07 2011 -0700

    Move init-settings to core.

commit 0ab346802266d44bcff02b16b867a41372581abd
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Mar 21 20:37:41 2011 -0700

    Add leiningen.pom/default-repo for backwards-compatibility.

commit dfc672a1fbf1c6937ea2b1bcd83e3a604b2f950f
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Mar 21 20:37:04 2011 -0700

    Update to Clojure 1.2.1.

commit 74ba8f882993fede2cfcefc1e2bfb4606d1357b3
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Mar 20 11:00:15 2011 -0700

    Add tests for snapshot/releases distinction.

commit 6546512048627517bde37841df7c55e673c25cda
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Mar 17 21:49:51 2011 -0700

    Factor out test helper functions.

commit 7347e67aa8ee8d2e2a679bcdc18aa8c53b5c14a0
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Mar 15 23:04:02 2011 -0700

    Support :snapshots/:releases/:update/:checksum settings in :repositories.

commit 7719dd6a8231cb90d6571bfc083c2c2d7ab9337d
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Mar 15 18:50:02 2011 -0700

    Use AOT to speed up leiningen checkout launch.

commit 6428af780974144c1802a063e35bfca5e4a51eb7
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Mar 15 18:45:10 2011 -0700

    Add deploy guide.

commit 33cd2094385a035cb054657b7fe0e7f7d7c8b2f5
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Mar 15 18:45:04 2011 -0700

    Tutorial updates.

commit dcfed474d571ef2ab33c83e04aa2d9e8928ed8c5
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Mar 15 18:44:53 2011 -0700

    FAQ updates.

commit 0136a4fd5cd59f448b6960d5848a698ea154bb4a
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Mar 11 13:07:23 2011 -0800

    No more :reload in skeleton tests.

commit b5b8214f2251d26181a61cbf495e8bba75acd800
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Mar 11 11:55:24 2011 -0800

    1.5.0 RC1

commit ac9f135c89caf03229fec0e3d8ee6cff66df61f8
Author: Joe Gallo <joegallo at gmail.com>
Date:   Fri Mar 11 12:25:28 2011 -0500

    Add global :exclusions

commit 90aad007329e2fe8636e38e262b7704c88e83b34
Author: Joe Gallo <joegallo at gmail.com>
Date:   Thu Mar 10 10:12:59 2011 -0500

    add project files to the uberjar first, then dependencies
    
    since duplicates are skipped, add the project files to the uberjar
    first, so that they always win the war of the duplicates.  for
    instance, MANIFEST.MF from clojure would previously have been added
    before MANIFEST.MF from the project's jar, making :main not work.

commit 96ff4eee9eec8646ef9a749ace66258c807fcdf9
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Mar 9 21:51:49 2011 -0800

    Allow multiple Java source paths. Fixes #155.

commit 270cf1dec750d7a0ea6303651cb49e027c2c2af2
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Mar 9 19:46:24 2011 -0800

    Clarify description FIXME in project skeleton.

commit c99af38529b13f06d18c0ce047cafa6bbe5390d9
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Mar 9 19:45:36 2011 -0800

    Move to lancet as a separate project.
    
    Requires re-running "lein-stable deps" in checkout if you are running
    from source.

commit beeb8ed154839e51c1c5e008fc5b0e6c612f5bba
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Mar 6 13:55:35 2011 -0800

    NEWS updates.

commit 1cef468bcd84a13c4e242248630827a54204d8be
Author: Joe Gallo <joegallo at gmail.com>
Date:   Sun Mar 6 09:41:47 2011 -0500

    Move test namespaces to leiningen.test.*

commit b638ed87f6f315ed89f053d40fea4178531fdc8f
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Mar 3 18:55:36 2011 -0800

    Be more careful handling failed downloads in lein upgrade. Fixes #153.

commit ee9932ad119b094aa2a07af98f1a2365d415f535
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Mar 3 18:55:00 2011 -0800

    Fix repl in interactive task.
    
    Still a bit of a mystery why we need an extra keypress after exiting
    the repl.

commit e56e20101961367755d3ff60ea8487f338ac4ac1
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Mar 3 14:12:39 2011 -0800

    Fix mispaste.

commit 9cd4dc45f5c18b5ae788f2084f9dea87ed7ea845
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Mar 2 22:12:04 2011 -0800

    Fix repl for :eval-in-project projects.

commit 6e7aa2629c5389d7f0d7d04ee17095e23be0f297
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Mar 2 22:10:15 2011 -0800

    Place the project jar last in the uberjar. Fixes #178.

commit cdc38473f8d6050f8183db5d3a7eb9ee58a1c7de
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Mar 2 21:54:20 2011 -0800

    Separate :uberjar-exclusions from skip-set for performance. Fixes #160.

commit d6fa72818d027280e78710072346de70ba4c9c04
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Mar 1 22:46:41 2011 -0800

    Suppress reflection warnings for repl task. Fixes #176.

commit bef085e52c2e4e286471371e6779eea97799dd8f
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Mar 1 22:41:55 2011 -0800

    Revert "User plugins should take precedence on the project's classpath."
    
    This reverts commit f88a7e413d4172b1df7bd7fd5ead0032c72095af.
    Reverting "User plugins should take precedence on the project's classpath."

commit 84ac3571bfc05b2db12d335a7b7d0b92b48d8dd6
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Mar 1 20:25:15 2011 -0800

    Fix repl-options vector.

commit f88a7e413d4172b1df7bd7fd5ead0032c72095af
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Mar 1 09:29:21 2011 -0800

    User plugins should take precedence on the project's classpath.

commit 4b994497ee277d28b9058d3def95622f57c2573a
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Feb 28 20:18:20 2011 -0800

    Factor out :repl-options handling into its own function.

commit b5002a23c26ae461e89b7cbc540ecd24bfd6a876
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Feb 28 20:04:46 2011 -0800

    Rearrange todo.org.

commit ef5b7fef6de5ddac583671bc30e99984a01628ee
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Feb 28 20:04:36 2011 -0800

    Fix chaining of tasks.

commit 33846eddfb0661eb135cd427dc78039b48fc3a4e
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Feb 28 13:55:06 2011 -0800

    Honor :class-file-whitelist to make classes/ deletion more manageable.

commit 1943be7000a697615ae4f54be95998fb51b46bb9
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Feb 23 21:17:58 2011 -0800

    Accept :repl-init ns in favour of :repl-init-script.

commit 9cc22ac6158edb2998675b2092457b23658f4459
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Feb 23 21:17:25 2011 -0800

    Warn when falling back to jline.

commit 80964a19d974110261b05c4f696e2dee2d30990f
Author: Dmitri Iouchtchenko <johnnyspoon at gmail.com>
Date:   Mon Feb 21 18:51:45 2011 -0500

    Adjust .gitignore creation.
    
    Should only ignore a new project's "lib" or "classes" if they are
    directories in the root.

commit cc740d04e01e94a85ddd82153114721253e08f30
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Feb 18 20:43:29 2011 -0800

    Mention ant stdin bug.

commit 338dbbc36ca91b21b9898e537efb618420e382bd
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Feb 18 20:43:17 2011 -0800

    Key leiningen-auth by URL instead of repo name.

commit d839074a961f57c50d5c77f60391dc0d06ec0110
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Feb 15 20:48:37 2011 -0800

    Add prepend-tasks for task hooking in simplistic cases.

commit dcf210d501d9ac054850b31026ad5983300c5aa1
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Feb 15 11:23:52 2011 -0800

    Add flexibility to clean task.

commit 1c1c8f4229a4b920225df7933667ae3b62ac582d
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Feb 13 19:34:53 2011 -0800

    Fix test-jar and test-pom.

commit 583431cc06e2eec6bbb135ff3d7f36830e5beb25
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Feb 13 17:17:06 2011 -0800

    Continue loading hooks if one happens to fail.

commit 727781e6bf27c23c94f337a7eb8734bd8694f283
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Feb 13 15:07:58 2011 -0800

    Don't def project to var named after project. Fixes #147.

commit ff58079e375c11a4fc3de699a9aa32e2d358d546
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Feb 13 15:06:42 2011 -0800

    Remove clojure snapshot dep from test project.

commit c962312003de906bc8cb67e5882b141785a4f532
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Feb 13 15:06:32 2011 -0800

    Fix test-pom to watch for abort.

commit edd75979fc56b6b8f19535b6aa89b64ac9e440ae
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Sat Feb 12 00:11:48 2011 +0100

    Bring jar text up to date with current shell wrappers.

commit e3bf2d0454af46773788024eed015d9171a65c14
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Fri Feb 11 23:52:35 2011 +0100

    Fix test_deploy.

commit dc29f9c3ac1b136be503717a614d0d7427eeb37b
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Fri Feb 11 23:51:07 2011 +0100

    Improve self-install error messages with lein.bat.

commit 846409c9bc319f668b0bd502bfee09a3180847ee
Author: Jaskirat <me at jaskirat.info>
Date:   Sat Feb 12 03:47:08 2011 +0530

    Fixed script-template for windows. Made it similar to the shell script so that the %s replacements occur in the right order

commit 6cc10bc4bee80eff96f83ed8d45926c959e54182
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Feb 10 20:08:59 2011 -0800

    s/disable-implicit-clean/disable-deps-clean/. keep backwards-compat.

commit c61611882d2824630d5fa7fb3a89c1c3ff5bf001
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Feb 10 20:08:16 2011 -0800

    Fix deploy test.

commit d4cc05773f226dda259ef7a1df30819bb452e915
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Feb 10 20:07:55 2011 -0800

    Mention freezing snapshot versions.

commit cc4379ff1af19ee7ec42a1e430c27809fc4c155d
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Feb 10 19:34:48 2011 -0800

    Catch errors when requiring tasks in help. Fixes #172.

commit cda3806ca6a90c9070b961fa58f40e1b4c18159e
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Feb 10 19:26:15 2011 -0800

    21st century, mate.

commit f4e4c1958d9f9d07d46f7e1c2d3ea11f6b660f72
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Jan 28 20:21:36 2011 -0800

    Compojure is grandfathered in. Fixes #164. (close enough)
    
    With the regex factored out into its own def, it can be overcome in
    ~/.lein/init.clj:
    
    (require 'leiningen.new)
    (alter-var-root #'leiningen.new/project-name-blacklist (constantly #"^$"))

commit e3bbd8809df8629157f05a3ce352010262c45469
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Jan 27 09:07:44 2011 -0800

    Don't checksum the deps unless needed.

commit f505317a14db7b6be67f61f29dbd226f6b309baf
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jan 26 10:38:13 2011 -0800

    Fix deploy/deps arities.

commit 15ff6b1170233f5cef2a8bbacf36c4b5f34b4fb4
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Jan 24 19:42:38 2011 -0800

    A few doc changes.

commit 27f0f36030722ac09b246fc0a12fc5d8ace81750
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Jan 24 19:41:33 2011 -0800

    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.

commit bf08da574225d8d237e623af48fae3dc52b0e49a
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Jan 24 19:39:01 2011 -0800

    New project skeletons don't need contrib.

commit 781ec86f188a1c3be94d13f0b293ebf44755da82
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Jan 24 19:38:28 2011 -0800

    Fix deploy task to use :repositories for configuration.
    
    No more separate :deploy-to configuration.

commit 0ecfbe150d954715e9b190e37458cef07960d539
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jan 22 10:11:18 2011 -0800

    First pass at fixing infinite loop in interactive task.
    
    Still need to suppress exception output from clojure.main. Hard to
    debug since we are turning off *err* on purpose and the problem
    doesn't occur when we leave *err* alone.

commit abb6f2b53bf8d196fd93110d0702ad01c72947c4
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jan 22 10:06:24 2011 -0800

    Make bin/lein compatible with old Bourne shell.
    
    Thanks to Don Jackson.

commit fdec5685f3869bf4e488fe397abd3f6e1eedc0ac
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Jan 21 12:57:08 2011 -0800

    Don't send stderr to the socket repl.

commit 3c738ce4432cf18e91746793db6107a23ca4ebf7
Merge: 30e197f 33ef2ca
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Jan 20 22:15:59 2011 -0800

    Merge remote branch 'mattrepl/master'

commit 30e197f8cce7505f5494e71a5d6165cddf1e9542
Author: Travis Vachon <travis.vachon at gmail.com>
Date:   Thu Jan 20 23:24:35 2011 -0500

    Add logic to create checksum file after creating dependencies
    
    This means that deps won't even try to resolve dependencies
    after the first time unless they've changed or the lib dir is empty.

commit b40b8575d460002e56dd969961898c2dddb4a259
Author: Travis Vachon <travis.vachon at gmail.com>
Date:   Thu Jan 20 22:51:12 2011 -0500

    Add ant-nodeps as a dependency to pull in symlink task
    
    The symlink task appears to have moved to ant-nodeps in ant 1.7.1,
    which means that :jar-strategy :symlink is currently broken. Add
    ant-nodeps as a dependency to get this working again.

commit e462e6fe27eb5010f988215a4e09201c049e00cb
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Jan 20 21:22:44 2011 -0800

    The *jure check needs to be case-insensitive. Thanks to kencausey.

commit 33ef2ca981bb879397d508a611d32bc96b43422f
Author: Matt Revelle <mrevelle at gmail.com>
Date:   Thu Jan 20 22:44:07 2011 -0500

    Fix case of not finding :deploy-to when no options are provided.

commit 9ee9fd1784453b98b35868003ec302b6c46a2207
Merge: 76cc240 de46c16
Author: Matt Revelle <mrevelle at gmail.com>
Date:   Thu Jan 20 16:20:50 2011 -0500

    Merged auth support for deps with latest from master.

commit de46c1651fd09c0b8b85d5b9b957f64d23ac8106
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jan 19 21:33:02 2011 -0800

    Set includeantruntime to false for javac task.

commit 0cf736a5d61004b1f895c668b7dd87181424bd41
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jan 19 21:32:50 2011 -0800

    Fix deploy test.

commit 201f0b62496421884b23c625b8abb3464f592180
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jan 19 21:32:42 2011 -0800

    Add version to script wrappers.

commit 27c631aa242fb0466297784ba7fb15a37bcb6455
Author: Travis Vachon <travis.vachon at gmail.com>
Date:   Tue Jan 18 22:50:55 2011 -0500

    Fix bug in classpath task when checkout project uses custom paths
    
    Custom {source,compile,resource}-paths in a checkout project would not
    be absolute, which meant checkout projects would not be on the
    classpath as expected.
    
    Fix this by ensuring that paths extracted from checkout dependencies
    are always absolute.

commit 76cc24050d6681fbd513ad2f8deb3cb7d1badca0
Author: Matt Revelle <mrevelle at gmail.com>
Date:   Sat Jan 15 18:56:26 2011 -0500

    Moved make-auth to leiningen.deps from leiningen.deploy.  Modified leiningen.deps/make-deps-task to use make-auth.

commit ee6736a3f386ca14dff9345d651f42eb1bcc68a5
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jan 15 10:38:41 2011 -0500

    Add pcmpl-lein.el for eshell completion.

commit 31e5c6fef807405b43717909e1f9548114b170f4
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jan 15 09:23:13 2011 -0500

    Update bash completion with latest task list.

commit e30a38d54943f251878a1d0c3bc26f78340bade6
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jan 15 09:23:03 2011 -0500

    Skip fetching deps unnecessarily when :checksum-deps is set.

commit 0cf1ddf0245fa5c730557618c8436e65b701c8ab
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jan 15 08:52:50 2011 -0500

    Separate :snapshots and :releases repository URLs in project.clj.
    
    Plane commit; woo!

commit 48109fa593313b9643f983c66bf74929d2f05117
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Jan 14 13:31:36 2011 -0500

    Set $PROJECT.version as system property. Fixes #156.

commit 3426e037b9a188198fffa58156036a6537365192
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Fri Jan 14 20:03:56 2011 +0100

    Make user-specified %CLASSPATH% take priority.

commit e38f8bfa9170dbc8d7f1ae120568a0bc3586663f
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Jan 14 12:02:01 2011 -0500

    Make user-specified $CLASSPATH take priority.

commit 1c82f852fc377e6b70d5e9bdadfd1053dcf98504
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Jan 14 09:42:52 2011 -0500

    Fix docstring for clean task.

commit 13cf7101d4b334535d1957a3669c79d88ba9e14a
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Jan 13 22:30:35 2011 -0500

    Update NEWS for 1.5.0 features.

commit c112f607249cfbf39b50859d37fdd3e39afc7121
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Jan 13 22:30:24 2011 -0500

    Add test for deploy task.

commit 59e18bb485e2413ec348b485dbfe4023dd0a1299
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Oct 31 12:47:01 2010 -0700

    Add deploy task.
    
    Works great with file:// repositories, OK with http://, and not at all
    with scp://.Commit rough deploy task; still need to bridge maven and ant APIs.

commit 1de07c9e457ef4bcab403141056ab431e7a3952a
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Jan 13 15:27:11 2011 -0500

    Reload tests in interactive mode.

commit 479c2671bab458c9ab95e7c2848a1f2461fe433a
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Jan 13 15:27:01 2011 -0500

    Bump version to 1.5.0-SNAPSHOT.

commit 7c6275edd71752c0413e43e493321910debb9fec
Author: Joe Gallo <joegallo at gmail.com>
Date:   Thu Jan 13 10:00:08 2011 -0500

    Make lein test! able to handle nses

commit bf7685b4d3b47dc60a480c2370c7d19bd5d740b6
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jan 12 18:59:39 2011 -0500

    Update copyright year in readme.

commit 26bdace257c9b846c72326d3d95109cb839deb0f
Author: Joe Gallo <joegallo at gmail.com>
Date:   Wed Jan 12 18:30:20 2011 -0500

    Use the current year for the README

commit f95b4b1e122871f3fbf1cc4c7c19557c1772adfd
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Sat Jan 1 22:55:56 2011 +0100

    Update README to point to the latest Windows release.

commit 6a1572f478359eb0185758714009463f35850b9a
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Dec 31 22:16:23 2010 -0800

    Release 1.4.2.

commit 0c6cc27eb69ffa1b02c9d481ee7542e1f09a3584
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Dec 31 22:15:35 2010 -0800

    Honor init form in eval-in-project. Fixes #152.

commit bd22c0d4b16d54652e9ddb96208c66da2d7e82f4
Author: Liu Zehua <zehua.liu at gmail.com>
Date:   Wed Dec 29 17:39:03 2010 +0800

    Added .gitattributes to avoid autocrlf for bat files

commit 78384ba6da8b9124fa155228eb429c22f6a9349c
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Dec 27 12:46:20 2010 -0800

    Fix condition in native-path calculation. Thanks to wburke.

commit 6cdd04949d983b64258cfdfed5ade53dd06f6de5
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Sat Dec 25 09:41:49 2010 +0100

    Switch from JAVA_OPTS to JVM_OPTS in windows batch scripts.
    
    Keep JAVA_OPTS for backwards compatibility.

commit b4943e1caa68824a603febf8d5b9caad3db9c571
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Dec 24 21:24:34 2010 -0800

    Allow :clean-non-project-classes to be a seq of regexes.

commit 665ab9afc3f8503e9a2f687d55bbc12313f27029
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Dec 24 20:29:27 2010 -0800

    Add sample.project.clj to static-help pages.

commit 19b44647cc4f7efef087c57707280029e30ad5c1
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Dec 24 20:26:19 2010 -0800

    Rework some of sample.project.clj.

commit 65a2dc461b65b9647e9f6c69545dc5baa01427a6
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Dec 24 20:14:25 2010 -0800

    Switch from JAVA_OPTS to JVM_OPTS. The former retained as an alias for now.

commit 3f299cc560dbf7101c44a08d98da4177d6f326cc
Author: Alex Osborne <ato at meshy.org>
Date:   Fri Dec 24 23:41:23 2010 +1100

    Fix lein run first argument bugs.
    
    There were three related problems:
    
    1) The first argument was always parsed with read-string, even
       when defaulting to the :main namespace.  This caused
       non-numeric first arguments to throw:
    
       Exception in thread "main" java.lang.Exception: Unable to
       resolve symbol: foo in this context
    
       Avoid read-string entirely and update the unit tests to use an
       unreadable string instead of a number to make the problem obvious.
    
       This problem was reported by Marek Kubica on the Clojure
       mailing list.
    
    2) When using an alias the alias keyword was passed to -main as the
       first argument.  This is inconsistent with how the -m and :main
       simply pass the program arguments, not the namespace or -m flag.
    
    3) There was no way to pass "-m" or a string beginning with ":"
       as a first argument to the run program.  Added "--" as an option
       to escape these.

commit b61da8cdb1754bdcc3b7a34622221830d60560bd
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Sat Dec 18 11:20:34 2010 +0100

    Make lein.bat save self-install jars into LEIN_HOME

commit 6bab430a4ef948e741f0bffd99d4c94ce38a2d66
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Sat Dec 18 10:43:11 2010 +0100

    Enable extensions in lein.bat.

commit 637a05ccc04d9b6dda03e2795d8128ef5f160db1
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Sat Dec 18 10:12:36 2010 +0100

    Fix a lein.bat bug when run from the root folder.
    
    When running lein commands from the root folder on windows (such as "C:\"),
    special care needs to be taken to escape the final backslash.

commit 24b2403a4b767d531fbe2430edf42c0d4a01bf6a
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Sat Dec 18 09:37:17 2010 +0100

    Fix a bug in lein.bat when LEIN_DIR contains parens.
    
    lein.bat would fail to run when installed into a folder whose path name
    contains parentheses (such as "Program Files (x86)").

commit 95d8be568f26e2c285835a48ac3312713df8a7ba
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Fri Dec 17 09:09:37 2010 +0100

    Let plugins take precedence in lein.bat when running from checkout.

commit a7240bf62569c651a483f87153101cc0e3268148
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Fri Dec 17 09:07:38 2010 +0100

    Update README to point to the latest windows release.

commit a246815bf4b758a88d5fcf44807d2caf1d3cc52c
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Dec 16 21:41:44 2010 -0800

    Release 1.4.1.

commit f999dd890dc352f2fdad7b9c180b669699740721
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Dec 16 21:28:36 2010 -0800

    Update NEWS for 1.4.1.

commit 9f12894edb0023123a28b18b420bf973495cd527
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Dec 15 20:38:27 2010 -0800

    Fix bug where plugins didn't take precedence in lein checkouts.

commit c960e5f2f32ef169fe931421fe08c9b8b48af775
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Dec 14 21:52:48 2010 -0800

    Allow boosting :repl-retry-limit in project.clj for slow-starting projects.

commit 1dd6b7f72e68adf155e1394a5c2ac7ba2e5759c1
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Tue Dec 14 09:04:04 2010 +0100

    Point to the fixed windows zip file in README.

commit c5c760329b6629ebe67eaede4cc30a2fe33f3a99
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Dec 13 22:56:10 2010 -0800

    Add a test for :skip-aot on :main. Fixes #145.

commit c4271c07c697c948716c2dd1af86f77cef3f9a4c
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Dec 13 22:49:31 2010 -0800

    Switch off :clean-non-project-classes by default. Fixes #141.

commit 1ee9d5d73c64ba727c2ba463e78509bd3d2fcc75
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Dec 13 22:45:39 2010 -0800

    Allow :main to not trigger AOT with :skip-aot metadata.

commit 68737acdab0d5d7ecf1e18443edf3ca1754d9977
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Dec 13 22:45:14 2010 -0800

    Indentation for native-names.

commit 70dc18aebbdc5687a6facb296004718110b57d11
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Dec 13 22:45:02 2010 -0800

    Switch test project to not use missing Clojure snapshot.

commit 9ab508e0b82443c8c076b529d39f685c727bbeb2
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Dec 12 20:38:15 2010 -0800

    Make :deps/:dev-deps aliases for :dependencies/:dev-dependencies.

commit 37b7d2e6025b48f80b9b0ca79a2ef30b1713295b
Author: Colin Jones <trptcolin at gmail.com>
Date:   Sat Dec 11 11:52:09 2010 -0600

    Clean up after test runs.

commit ab0b0465287f5c80a0c1deb91a318faf27ead4e2
Author: Colin Jones <trptcolin at gmail.com>
Date:   Sat Dec 11 11:46:43 2010 -0600

    Unshadow clojure.core/name to get tests passing again.

commit a4a517b990b3cc23bf547224299ba623f12c4511
Author: Colin Jones <trptcolin at gmail.com>
Date:   Sun Dec 5 23:02:14 2010 -0600

    Fix argument order for install & plugin install.
    
    This was breaking installs of things like
    org.clojars.trptcolin/libthrift (where the group ID had
    periods).

commit a8349c1a7e2a8e7e955413219b206986cfe484de
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Dec 9 22:06:47 2010 -0800

    Support setting clojure.debug system property.

commit a47bc71b7926e62d7881eabfda2a8c20d4cac551
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Sat Dec 4 12:42:44 2010 +0100

    Fix a test that wasn't testing anything.

commit e228b91ff5f1620dfe7cb7ef9e61f408b940ac1d
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Sat Dec 4 12:37:50 2010 +0100

    Make paths absolute when reading project.clj.
    
    Relative paths are assumed to be relative to the root of the project.

commit fd61cd5baefe60c98bcf62602ec109154de92492
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Dec 9 12:44:53 2010 -0800

    Wrap leiningen.original.pwd in quotes. Fixes #143.

commit b66a046609dbb84d70c3d346e2f8a6ca7c1e1ad1
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Dec 7 11:07:05 2010 -0800

    Fix tests to reflect sample project version change.

commit de9c54fac205715afeb5ab66fe3dfab5af8c9f8a
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Dec 7 10:48:32 2010 -0800

    Mention :keep-non-project-classes in sample.project.clj.

commit cc62c1a818af22884731eb618def03243c868212
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Dec 7 10:33:22 2010 -0800

    Don't allow release versions that depend upon snapshots.

commit 887d75de5243a8227e70033e61d40f27eb755998
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Dec 7 10:45:41 2010 -0800

    Fail correctly in chained tasks.

commit 8bb9f39a7ca6a333cf39eed87e265f097880e355
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Dec 7 09:18:39 2010 -0800

    Fix exit code of test! task.

commit e0cc603fbad8efb5fb3d8d0ed1eab775624a8875
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Dec 7 10:49:49 2010 -0800

    Bump to version 1.4.1-SNAPSHOT.

commit dba3a51bdc8487d31e37065021c5469201177f79
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Thu Dec 9 21:18:37 2010 +0100

    Update README to point to the latest windows distribution.

commit b3e113f21175e8880cb5eb2e281ace4ee03ad76d
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Dec 2 18:29:06 2010 -0800

    Release 1.4.0.

commit ce1fe52c97a65c759fad8189f49626786de0b262
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Dec 2 18:17:36 2010 -0800

    Switch to $() shell execution for font-lock purposes.

commit b3fe397891d7640adc273ba522ec8382ea0da8e5
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Dec 2 18:16:16 2010 -0800

    Switching all Github URLs to https.

commit 10ef6f73231e7d323eb60d15767b2d6a567f0d49
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Dec 2 18:10:17 2010 -0800

    Clarify checkout dependency FAQ.

commit baf1083dd4edb1151a3f5a674343a18838c8e7da
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Dec 2 18:09:45 2010 -0800

    No need to skip dev-deps when creating jar.

commit b32780d9f0d61e76600e363d00f9681171722421
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Dec 1 22:11:43 2010 -0800

    Support static docs in help task. (readme, tutorial, news, licensing.)

commit c10769d8574036acfd3ccfb45647de629c65a935
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 27 13:52:32 2010 -0800

    No quotes on repl start message.

commit e0480364698d8b724aab0a93874e998ad568561d
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 27 13:46:55 2010 -0800

    Fix sample.project.clj documentation of :repl-options.

commit 3926a0f1b54ab00232dbbc44f9a667c5b3ef2a3c
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Nov 26 14:41:11 2010 -0800

    Fix rlwrap detection on Solaris.

commit f3165d686d9371bd24500270ac3de0881bec3a57
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Nov 26 14:39:33 2010 -0800

    Conditionally exit after test runs only.

commit 2ac42819c7b3136c5d567081d0efda9ececbf61b
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Nov 26 14:33:50 2010 -0800

    Revert *exit-when-done* addition. Too drastic.

commit ab0b885aaba0b5e8ff07675c2f3aa638033fb21d
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Nov 24 21:18:47 2010 -0800

    Mention :test-selectors in sample.project.clj.

commit c444d4e4e9d323c338c3a6a63872932c68c9dc20
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Nov 24 20:53:31 2010 -0800

    Recanting the error of my ways: import classes belong in (), not [].
    
    See http://p.hagelb.org/import-indent.html for justification.

commit 172adf89a27648d6b1fed20a411ead20ecb1475c
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Nov 24 20:46:54 2010 -0800

    Move try/catch from repl task to eval-in-project.

commit e93933730a0ed40af5ffbe50984dafc616cb8c7b
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Nov 24 20:46:27 2010 -0800

    Don't try to set ns in repl-server form.

commit 2ccb502f9bc125ce2eb25e124ce27f77acefbc70
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Nov 24 20:27:51 2010 -0800

    Fix conditional for falling back to JLine.

commit 2ac3825c36cc7c6024cda8c430e772f04276078d
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Nov 24 20:26:11 2010 -0800

    Alias classpath to cp.

commit 801ea2bdf00958abd9ed0dce76e203b06b7ffe59
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Nov 24 18:28:58 2010 -0800

    Catch exceptions in tasks in interactive task.

commit aed1a4b0c2ffe64309fd5b368cb64034e82627d8
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Nov 24 18:26:17 2010 -0800

    Don't exit after eval in repl task either.

commit 94790ce2556ded0d16aa674daf2636ac9b7589fc
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Nov 24 13:11:44 2010 -0800

    Exit after tasks finish when not in interactive task.

commit 619262621a3904a4996c3763e78d684ad907600b
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Nov 23 20:24:48 2010 -0800

    Turns out has-source-package is not a good enough keep-class? heuristic.
    
    Fixes #139.

commit 3c5fecfe982c746468c3a9891c8e52dbefe3313b
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Nov 23 20:11:31 2010 -0800

    Fix path issue in javac task. Fixes #138.

commit 11d81c9092629585ab229d6336848923db6d9442
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Nov 23 12:33:49 2010 -0800

    Link to stable documentation instead of master.

commit b44bd14118e5ba259c441c089dd4336316308066
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Nov 23 12:27:21 2010 -0800

    Use latest Hooke.

commit 0d6aa48fc787c43856575c6e54d54e9c661e4fd5
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Nov 23 12:24:26 2010 -0800

    Update help task to use short summaries.

commit 6f517d0af2ba7d73a6a8354e85ff21a0286ce573
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Nov 21 20:59:25 2010 -0800

    Fix test to reflect run task bugfix.

commit 7a3054cb3368f698b013d9603676ef1507ab9d98
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 20 22:22:51 2010 -0800

    Mention interactive task and getting slimed in tutorial.

commit 26d7631486200672c3b555c0c96716ef4305a7c2
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 20 20:42:32 2010 -0800

    Release 1.4.0-RC2.

commit 419a333f14287e258f2998fc94fed8a26671dda8
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 20 20:37:36 2010 -0800

    Mention interactive task speedup in faq.

commit c546aaf907bd5f30edd4048529d8654c863a2331
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 20 20:27:19 2010 -0800

    Prevent repl task from exiting lein interactive.

commit 6d291da49079e66e99b37e534d80465615a3de8e
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 20 17:25:06 2010 -0800

    Fix zero-arg run task case.

commit 9a57aa246a67d917488a77b499c24e9248abb57c
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 20 17:05:12 2010 -0800

    Nicer prompt interaction.

commit 02fd437669fb739e3a53dff755232ca46069935c
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 20 17:04:59 2010 -0800

    Better heuristic for when to close the socket in interactive tasks.

commit 9eecaf3fa040b255f8d5fdebe5240b70007b3929
Author: Colin Jones <trptcolin at gmail.com>
Date:   Sat Nov 20 15:01:45 2010 -0600

    Update plugin task's use of write-components to use new arity.

commit 0c4e35c3dcaa9699a21d5ac1fb9db6fde5f482c9
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 20 12:14:00 2010 -0800

    Clean up a few bits of socket handling in repl and interactive tasks.

commit 9093c2a6be5949ae775ff7ad7a7a59e6634cc6e4
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 20 12:13:16 2010 -0800

    Rebind clojure.test/*test-out* in test runs.

commit 86da19e2b547e9e22c40ff4b5c28934fc7dae3cf
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 20 12:12:51 2010 -0800

    Fix bug in run task with no args.

commit 7f96f5db8c4834ba54216fe5bf24510dc2c49465
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Nov 19 21:15:09 2010 -0800

    Connect to repl socket inside interactive task.

commit 2bda774edc8be86c65104471f81d3bf299343215
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 20 11:03:00 2010 -0800

    Add :uberjar-exclusions to project.clj.

commit d72f01b41a895b6fb3aa2e61044d115f5dd3b876
Author: Colin Jones <trptcolin at gmail.com>
Date:   Sat Nov 20 13:31:54 2010 -0600

    Make plugin paths platform-independent.

commit 08522f89e5d11f0a03e7ee92f7ea0fb285e86218
Author: Colin Jones <trptcolin at gmail.com>
Date:   Sat Nov 20 12:20:38 2010 -0600

    Test plugin installation and create plugins dir where necessary.

commit c749a497aacdea13da9361b05560948b9bc8fe9b
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 20 10:12:52 2010 -0800

    Update version numbers in tutorial, for kicks.

commit af787577f3b25e0839dd81b1c56e5530beb0ef05
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 20 10:11:31 2010 -0800

    Factor out make-build function.

commit 1cb44218747288e8bf70ce230631ad6f797fa31d
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Nov 19 21:14:07 2010 -0800

    Move copy-out-loop into repl-client.

commit 96423b44b32168c761a3766e2b8caf57363ae108
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Nov 19 20:01:28 2010 -0800

    Use a platform dependent nullsink in test.

commit f8974186e2e188379d3bcac0bd9d0f306c59b68a
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Fri Nov 19 21:13:23 2010 +0100

    Don't install .bat files on Unix.

commit da8f0858b567f0763a5443a71ef0365046a1937b
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Fri Nov 19 18:49:55 2010 +0100

    Replace tabs with spaces.

commit 6b14ccd6bd3f222f0a2b25140e5ec36c7ad5f3db
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Fri Nov 19 18:48:02 2010 +0100

    Convert the original pwd to windows style when on cygwin.

commit cb51f6eb096202a8fff1138f6830d73606da21c9
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Nov 19 19:21:30 2010 -0800

    Support :repl-options in project.clj.

commit 87753f890f7fd1fed0f6f7c169dc677e4530fcba
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Nov 18 21:53:09 2010 -0800

    Include :all test selector by default.

commit a6d0a174df1a26328b25aa757bd55b0d082d69e6
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Nov 18 21:40:02 2010 -0800

    I love reduce, but it's not appropriate here.

commit e85e3901ee70d4de5623424db92ed69fc950e5db
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Nov 18 21:39:44 2010 -0800

    Doco updates.

commit c85aaf83a50c156f941ccc2771d335e506858e59
Merge: 69ee027 1b2e970
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Nov 18 21:21:05 2010 -0800

    Merge remote branch 'mtyaka/windows-updates'
    
    Conflicts:
    	src/leiningen/jar.clj
    	test/test_jar.clj

commit 69ee0273b858f42e6043ce9c7a1418f8553912e1
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Nov 18 20:32:22 2010 -0800

    Solaris compatibility; thanks Licenser.

commit 1b2e9703d315cbb15b2835d74785fa26aa63d595
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Thu Nov 18 00:36:10 2010 +0100

    Print an error message when plugin uninstall fails.
    
    Windows is strict when it comes to file locking
    and so doesn't let leiningen delete its own plugin jar files.
    Print an error message when uninstallation fails.

commit 6b6a30a1482cb017ab5f3b186957ca7020e7af67
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Wed Nov 17 21:22:24 2010 +0100

    Use a platform dependent tmp folder.

commit f227cd5d88c37bf05c860db5e454721656d3b83c
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Wed Nov 17 20:26:13 2010 +0100

    Modify script-template to be able to run on cygwin.

commit 0a6ec18e0da20ba0f32770fe6a52caa76ec2da50
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Tue Nov 16 23:27:15 2010 +0100

    Add support for windows .bat wrappers.

commit 09e4881bd052f3093d9582fb972c0e3428664560
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Tue Nov 16 11:55:46 2010 +0100

    Set working directory in eval-in-project.
    
    Not setting it can lead to some hard to debug test failures
    when a previously set working directory of lancet/ant-project is used.

commit 412cad7fdcb8624585ff4770907011bf9958b2d9
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Sun Nov 14 17:33:21 2010 +0100

    Make sure paths in the shell wrapper are unix-style.

commit 2fe29e52a9361307ed87448d2713fdb589fa4af9
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Sun Nov 14 16:13:45 2010 +0100

    Work around a RuntimeMXBean bug.
    
    RuntimeMXBean.getInputArguments is buggy when an input argument contains spaces.
    For an input argument of "-Dmyprop=hello world" it returns two arguments, split at the
    space: "-Dmyprop=hello" and "world".
    
    This causes eval-in-project to fail in spectacular ways when leiningen.original.pwd
    contains spaces or when path to the clojure jar that gets passed to -Xbootclasspath
    contains spaces (which it does by default on Windows XP).

commit 1c166b15e5e0e2ed6ba101a12a2ee9d717eb4524
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Sat Nov 13 09:54:39 2010 +0100

    Use a more portable way of getting user's home folder.

commit f4d254e04cd964a4c7132ac893a4c7007d93b967
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Sat Nov 13 00:19:02 2010 +0100

    Use windows-style paths when running on windows.
    
    This makes path handling easier and fixes a failing test on windows.

commit d0098d7ec54f0071e8a43b65b43f574a30a3eb54
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Thu Nov 11 22:41:19 2010 +0100

    Let the test! task run under lein.bat.
    
    Due to delayed expansion enabled, the bang would get lost and
    test! would get interpreted as test.
    Fix this by disabling delayed expansion before running the command.

commit ac90018d70a4ac1dd90b466e65b7cd255fc9b570
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Thu Nov 11 22:34:22 2010 +0100

    Use the -Xbootclasspath trick in lein.bat.
    
    This cuts lein startup time from 2.5 seconds
    down to 1.5 on Vista.

commit 682b5140525be08b8ac6fbd80c3634afcb68b89b
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 13 11:16:49 2010 -0800

    Place user plugins after lib/ on the classpath.
    
    User plugins are uberjars now, so if you had swank-clojure in
    ~/.lein/plugins you were locked to its version of Clojure, etc.

commit f41c5af1acf794d995b62485d9f8859878626d8a
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 13 11:03:01 2010 -0800

    Fix jar task for projects with no dependencies. Fixes #123.

commit e75c6d32b1a61d5877bd7854a8b023b1b511f52f
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Nov 11 21:37:09 2010 -0800

    Better unquote testing.

commit 26f315fbc2a31e0b9c39f14cf6587500986753c8
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Nov 10 20:50:27 2010 -0800

    Deprecate :jar-dir in favour of :target-dir.

commit a50cef373d5c1e1fc05fbdb47581b5d5d6984ba4
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Nov 10 20:49:45 2010 -0800

    bin/lein placement notes.

commit ba3d4db49f274d80cbe807d2f8c88211d1b9c74e
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Nov 10 14:06:30 2010 -0800

    Don't allow JLINE env var to mess up lein run. Fixes #131.

commit a53e419f4c42d40c791d90a2b364cf73a5eaa3cd
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Nov 10 14:05:59 2010 -0800

    Expand on bootstrap instructions.

commit 742738d9d23a33bf33f4cda76b75f0d9af8ad6c8
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Nov 10 14:05:42 2010 -0800

    Fix unquote-project to preserve forms in test-selectors.

commit 38347be0fccfd16dc2950b206053c1848e1d3a90
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Nov 10 13:10:49 2010 -0800

    Allow test selectors and namespaces to be specified in the same run.

commit fa2a0a0f47117dfd0c48e48047d481b8c58d671f
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Nov 9 22:20:22 2010 -0800

    Mention features for 1.4 in tutorial/plugin docs.

commit 17772672071b4543a39fe9937d8d463446ddff74
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Nov 8 20:49:26 2010 -0800

    Test fixes.

commit 51fd53b8b19220e67f7e6623d5970b73fa8ea86d
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Nov 8 20:41:58 2010 -0800

    Show exceptions reading test namespaces. Fixes #127.

commit d176fa348f86903f314f8c37a60bb2c656cd2eda
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Nov 8 20:32:17 2010 -0800

    Fixes for bootstrap classpath in :eval-in-leiningen.

commit 589b38b4ff3a373629fec097b079f05211c45155
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Nov 8 13:36:58 2010 -0800

    Factor out read-args function in test task.

commit 86b281eb14767c983f91a0d510bf9d423b9efd11
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Nov 8 13:34:55 2010 -0800

    Better error message when you don't nest dependencies correctly.
    
    Thanks to abedra for "reporting" this bug. =)

commit acf9b100e1d9cdbfd8c5ba4ec9b343c6b54478d1
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Nov 8 13:34:36 2010 -0800

    Don't need to generate "Installation" section in skeleton readme.

commit 5075cf53d645f5fbdbc1e4c6733cd7c9ad6d1a58
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Nov 7 16:10:42 2010 -0800

    Release 1.4.0-RC1.

commit 74f0e8f26db350f99bcf13591e3f603347f4ad8c
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Nov 7 16:09:20 2010 -0800

    Keep self-install jars in ~/.lein/self-installs instead of ~/.m2.

commit 89f2a77a7a834ed50fad59f70350514e92a8038f
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Nov 7 15:50:25 2010 -0800

    Documentation updates in preparation for 1.4 release.

commit 5182797f86d92ea4556148271eb3103547ed6fcf
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Nov 7 13:44:31 2010 -0800

    Fall back to Clojure 1.2 until bootclasspath issues are resolved.

commit aa421fd1a7c101147138e96cc2e247c97f29240d
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Sun Nov 7 15:46:16 2010 +0100

    Skip wget cert check in lein.bat.

commit 2148769164dcd6aae2b056bd9b7362018d6ca6a3
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Sun Nov 7 09:50:05 2010 +0100

    Replace homedrive + homepath with userprofile.

commit 1d9d95c64665c968934698feba3be2805077b0c0
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Sun Nov 7 09:46:05 2010 +0100

    Expose leiningen.original.pwd in lein.bat.

commit 832cb1a363521edfad3b3c2f34033946f2bbbc88
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Sat Nov 6 23:03:01 2010 +0100

    Modify lein.bat to allow running from source.

commit a3632e3cacd11171228afe73767776178d7d36f0
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Thu Nov 4 15:24:05 2010 +0100

    Add test folder to the classpath.

commit 5dcd5aa40e265539180031956b9b2717acf42a4e
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 6 14:07:07 2010 -0700

    Skip curl cert check in lein.bat as well.

commit 00205012c6bfdd8460de4cba3b6be3d8b8f6f9ad
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Nov 4 09:12:23 2010 -0700

    Ignore SSL certs while we wait for Github to get their act together.

commit b505cba3463d293ee0b97c0bd714ae0a58d79eb8
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Nov 3 21:58:04 2010 -0700

    Remove usage of handler arg in test task.

commit d88165ae9c9fec54e73ddb9e545e48a7c577cb0b
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Nov 3 21:18:37 2010 -0700

    Deprecate unused eval-in-project arguments.

commit d900c662e33ee4f35cb2d18bd3c23170922d32d0
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Nov 3 19:46:13 2010 -0700

    Documentation updates. Mention JAVA_CMD, contribution guidelines.

commit a3255e5aba8327c98ab884ce5e18ee91ce5a7cff
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Nov 2 22:07:30 2010 -0700

    Switch from :test-resources-path to :dev-resources-path; deprecate former.

commit 4274e6dcadce0567fdfa76172a47bd946f293a13
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Nov 2 22:06:56 2010 -0700

    Deprecation notice for :namespaces in project.clj.

commit 9cf394649a501ea791c87ef2ae75f6586280654a
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Nov 2 21:47:12 2010 -0700

    Clarify unclear docstring for run task.

commit e66622a8e2ec3c997cbf6758a5508d5f98ea572d
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Nov 2 21:45:15 2010 -0700

    Fix post-AOT cleanup to use package-based deletion heuristic.
    
    We had it so every .class file had to correspond with a .clj file in
    src/, but sometimes there are outliers that don't match up. So instead
    we now ensure that there's a directory in src/ that matches the
    package of each .class file.

commit b837ebc20a94349cbcd0e9050a717f7cfb095815
Author: Joe Gallo <joegallo at gmail.com>
Date:   Fri Oct 29 14:32:35 2010 -0400

    Changed error message when missing required project.

commit 4af798d9594be250f973a52e80958b5099a08edf
Author: Colin Jones <trptcolin at gmail.com>
Date:   Sun Oct 31 13:41:28 2010 -0400

    Allow :dev-dependencies without :dependencies.

commit a0656b05c46eb5ff33f012de6e269dfb024a57c7
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Oct 29 11:07:57 2010 -0700

    Update NEWS file for upcoming 1.4 release.

commit 28faed0021d0c4c6b85267893b816dd029b37b54
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Oct 29 10:55:12 2010 -0700

    TODO updates.

commit 73cc0b5094ff68c45f2a583b00ef561e3fb19978
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Oct 29 10:54:25 2010 -0700

    Add delete-non-project-classes to compile task.

commit e27f228e17225f712ebce48ee6f921d1314e1409
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Oct 28 21:21:01 2010 -0700

    Forgot a test file.

commit 748d5ce76cb7410ed6ffac49490d7b546fc031db
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Sat Oct 30 10:00:08 2010 +0200

    Use a backslash instead of a forward slash.

commit dae65b59e00b1ca0eb3fe91cccb4b818c83e60d5
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Sat Oct 30 08:10:01 2010 +0200

    Allow for spaces in LEIN_HOME.

commit cf24a972bd945890cc5c0a6e26aaa1598fc8941f
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Wed Oct 27 21:35:39 2010 +0200

    Allow customization with JAVA_CMD and JAVA_OPTS.

commit d18f5c4b4797fe90cc2fff4be293731fee10545c
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Wed Oct 27 21:30:19 2010 +0200

    Don't use JLine when inside_emacs.

commit 5da11332afbdc623de228331157c179f45da087a
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Wed Oct 27 21:26:08 2010 +0200

    Use JLine in repl and interactive tasks.

commit e05bb7913cb14b41291b1d685275b26e6d2fe358
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Wed Oct 27 21:17:01 2010 +0200

    Simplify argument handling with the %* special variable.

commit b80003b9330ed79364c159235b24581b5846acc0
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Wed Oct 27 21:07:27 2010 +0200

    Add leiningen plugin locations to the classpath.

commit 9b3126d7ee8f89217c64c68f385f3168e3ba9b74
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Wed Oct 27 20:53:56 2010 +0200

    Avoid a goto statement.

commit 6bb95ba166f3588921b5a38eac3af4049e3bb627
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Wed Oct 27 20:28:30 2010 +0200

    Move setLocal command higher up the file.

commit 30584eabe6357820ae81000656e2cd30750929a6
Author: Matjaz Gregoric <mtyaka at gmail.com>
Date:   Wed Oct 27 20:20:11 2010 +0200

    Convert lein.bat to DOS-style line endings.

commit 7e157036f83361eda5fa6e05c2be9568d07c41bc
Author: Matthew Maravillas <maravillas at gmail.com>
Date:   Sun Oct 10 14:05:06 2010 -0400

    Set LEIN_JAR before handling args

commit 3c473d9fa6b7c47d1ddcf3183c14adec12ae1f78
Author: Colin Jones <trptcolin at gmail.com>
Date:   Thu Oct 28 23:35:53 2010 -0500

    Allow for spaces in LEIN_JAR path in lein.bat.

commit 2ab1d4cebcc90868fdd342c7a7ad95f77285af96
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Oct 28 21:18:52 2010 -0700

    Rename first-arg -> flag.

commit 063baba0aa8dc753817c1b7320915a616b2d10d9
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Oct 28 20:02:39 2010 -0700

    Add run task plus rudimentary tests.

commit b5adf254a503efd7ca84604f10325df5e10f73b1
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Oct 28 19:13:03 2010 -0700

    Add local-repo-path as a top-level def for customization.

commit ac60070f621d2583243dc42bc8c8877e3d156afb
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Oct 28 19:12:29 2010 -0700

    Don't bother running deps task if there aren't any dependencies.

commit 07072396b438916b770def6750d2f1f62c6bfa53
Author: Colin Jones <trptcolin at gmail.com>
Date:   Tue Oct 26 23:45:19 2010 -0500

    Add one more subtask-help test.

commit 18e69ea0352709070758d077ad1bbfc3f3966575
Author: Colin Jones <trptcolin at gmail.com>
Date:   Tue Oct 26 23:32:42 2010 -0500

    Add some tests around subtask help formatting.

commit 9b437c4c2a4e941eb8a0bb20c7c70d4634f9dead
Author: Colin Jones <trptcolin at gmail.com>
Date:   Tue Oct 26 22:46:55 2010 -0500

    Pass the task var around to avoid extra lookups.

commit 053761774b37529400a86d31bb524356714c0fc9
Author: Colin Jones <trptcolin at gmail.com>
Date:   Tue Oct 26 22:36:57 2010 -0500

    Move plugin's subtask help mechanism to the help ns.

commit bd3675b3aa6e20fccea71888682b5bfb737020ae
Author: Joe Gallo <joegallo at gmail.com>
Date:   Tue Oct 26 22:23:16 2010 -0400

    Add verbose DEBUG output of errors initializing hookes.

commit 7b922eab68e2c1bcf67405ba253dad01f7ecfd55
Author: Travis Vachon <travis at weatherbill.com>
Date:   Tue Oct 26 12:19:52 2010 -0400

    Fix ant group name
    
    Apparently the group name changed between 1.6 and 1.7.1. I believe I
    noticed this but neglected to update the pull request, as I had a
    local commit where this was fixed.
    
    Ran lein deps and lein test and confirmed this makes everything click.

commit 3a96bb10027b48dff0ed6031c32a0bf16c2a4c26
Author: Travis Vachon <travis.vachon at gmail.com>
Date:   Mon Oct 25 23:32:51 2010 -0700

    Upgrade to Ant 1.7.1 and exclude version from maven-ant-tasks
    
    This is a personal itch, driven by a desire to use a task
    incompatible with 1.6.5 [ant-deb-task].
    
    Testing over the course of the day suggests that the problems
    noted here:
    
    http://groups.google.com/group/leiningen/browse_thread/thread/3a0118282d0394b0/a65645fca0f6f73c?lnk=gst&q=ant#a65645fca0f6f
    
    don't seem to be happening anymore.
    
    A brief attempt to use 1.8.1 ended in tears. Without doing much
    research, it looks like lancet or leiningen will need to be
    updated to work with that version.

commit 8c703034b0c9e207c0a30cfb12007377aea51481
Author: Colin Jones <trptcolin at gmail.com>
Date:   Mon Oct 25 21:03:36 2010 -0500

    Remove quote typo.

commit 434482b4a2682f05fb4de78b2b1e63a000fe00f2
Author: pm-bauer <paul.michael.bauer at gmail.com>
Date:   Mon Oct 25 14:14:06 2010 -0700

    Added quote marks around CLASSPATH variable to fix parsing error in cygwin.

commit c4184c6ef7d1e60d1089cd256dc9353c998c6bae
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Oct 25 18:54:37 2010 -0700

    Add eval-in-leiningen to project.clj.

commit 35c9e4fee9d05c358ad55f9ed466e9fa430db082
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Oct 25 18:54:25 2010 -0700

    Make plugin help get picked up by help task.

commit a423d5a304cfb56427f2440639d59f4d33c2e752
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Oct 25 18:45:34 2010 -0700

    Allow tasks to provide their own help function.

commit 4be3d03c483aae204180f50e687bd8b2cdd7fdf9
Author: Michael D. Ivey <ivey at gweezlebur.com>
Date:   Sun Oct 24 21:49:48 2010 -0500

    Merge Colin Jones' lein-plugin plugin for managing plugins
    
    This is Colin's plugin.clj plus a few tests.

commit 663d26a674a9feec41680fd55f25ac60abe77454
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Oct 25 18:07:02 2010 -0700

    Move some TODOs to 2.0. Let's not get ahead of ourselves.

commit f732bfeebf908b7dab96389f5a39c0b6834a829a
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Oct 24 14:28:26 2010 -0700

    Support :eval-in-leiningen key in project.clj for plugins.

commit 1551ebc5b15ad073b47219d2df2cc94abc179fc5
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Oct 24 12:36:53 2010 -0700

    Lock to Clojure 1.3.0-alpha1 while the dust settles.

commit de27390d1b5caa1298a742ec7e420d065e29a263
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Oct 23 13:22:11 2010 -0700

    Don't create new skeleton in root. Expose leiningen.original.pwd.

commit 7c60a884aee49d1cf5b365962b7762b97e6e393c
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Oct 22 12:19:02 2010 -0700

    Use an arrow in leiningen.help/tasks. Keep it under 80 cols.

commit af5d843793176f8954316e89c3791b849533e6f8
Author: Sergio Arbeo <serabe at serabe.com>
Date:   Thu Oct 21 23:51:09 2010 +0200

    Avoid duplication in tasks list in help task

commit 13520dba00788eb92d7d15a44bf535003c6dfbda
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Oct 22 07:35:22 2010 -0700

    Add password-protected repository in sample.project.clj.

commit d68d47e620c34cb264d31c26724d245a2460b1c6
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Oct 19 14:10:04 2010 -0700

    Define ant-project earlier in lancet.

commit b966b660e3dda6032471fc51ab478dcf8c67b81d
Author: Allen Rohner <arohner at gmail.com>
Date:   Wed Sep 22 11:28:38 2010 -0500

    Second attempt at the maven reporting bug, Resolves #112

commit d01365c85266e2f0e38fecb075da850bd357d562
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Oct 16 09:44:21 2010 -0700

    Call javac where appropriate in compile task.

commit 72270396a4313ab3316907a278a816c9da3914a9
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Oct 16 09:35:35 2010 -0700

    Mostly todos.

commit adc106e6c823fdcf5a4c1c857d4f8762ca9b3740
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Oct 1 23:18:37 2010 -0700

    Add javac task.

commit 327d01dd3851db6b898563aa66d71fc66ab58d71
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Oct 16 09:00:53 2010 -0700

    Don't use keep.

commit d3f8aba84c44f1d1ec08be4e9486167d9bdca805
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Oct 5 20:55:05 2010 -0700

    Handle crazy OS X case where read-line doesn't return nil on EOF.

commit a29b20c04a26a8c17e01e32459efd461e0a431b4
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Oct 5 20:23:01 2010 -0700

    Clarify bootstrap process.

commit a57c55816ba4468ab4ee05dfa8b9eb4e1c6a2e74
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Oct 5 12:45:00 2010 -0700

    Use read-line instead of read in repl-client.

commit f98cb55f68307ed51d43e517ec01c5a2a4a1d7b8
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Oct 3 14:05:42 2010 -0700

    Clarify implied plugin dependency on Clojure and Contrib.

commit 6b7a9f7c53c794213e0b730fb27a52b363b32f76
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Oct 3 14:03:28 2010 -0700

    Revert privatization of internal functions.
    
    We'll wait for Leiningen 2.0 to introduce breaking changes.

commit 69e80ae3924e019e4c039b75a3479298a5359e15
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Oct 3 13:40:43 2010 -0700

    Add contrib back in as per mailing list discussions.
    
    Will be removed again in 2.0.

commit 6d27faf9af6ba33f330ae8961edc8498014cfdb1
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Oct 1 22:57:29 2010 -0700

    Readme formatting.

commit 69f8b7d6cd3bbe9af35f36bde449955294cb2bab
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Oct 1 19:32:28 2010 -0700

    Add exit command to interactive task.

commit d446be077bd5ef7a70273c0bb34e232609645abf
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Oct 1 19:32:21 2010 -0700

    Support init form in eval-in-project.
    
    See for motivation:
    http://groups.google.com/group/clojure/browse_thread/thread/c0964575e00e20c4

commit 66a85343218775d100a5b250a8fc467c408bbb79
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Oct 1 19:31:00 2010 -0700

    Flush repl I/O in a separate thread; closes #71.

commit f01cb7a3af491f496d3305f885edb00af888a616
Author: Sam Umbach <sumbach at gmail.com>
Date:   Sun Sep 26 01:15:01 2010 -0400

    minor documentation typo fixes

commit 03418677b3d63808f9a9ef16d173057191e6bb20
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Sep 25 13:47:37 2010 -0700

    TODO updates.

commit ee88770ab8471e593db8dfaf492c0e69a40305a3
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Sep 25 13:31:06 2010 -0700

    Assoc the var onto the metadata for test selectors.

commit b13efc5cbd0cd274eb48ea24fd3ecb6481478bbe
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Sep 24 21:32:12 2010 -0700

    Test selectors may be customized in project.clj.

commit f72bdff3657d2260d0675b2919957e3dff0bd627
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Sep 24 19:22:50 2010 -0700

    Primitive test selectors

commit acc9a828e5f2ef8cffb172fadca3e1498c53aa8b
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Sep 23 22:45:57 2010 -0700

    Specify what file patterns to exclude from jars. Thanks to Zehua Liu.

commit ceec0be5a6094d4d5a607967dbb2546cae92b33a
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Sep 21 22:24:01 2010 -0700

    Parent support in pom task. Don't ask. =\

commit 2241667c542cddfa8b7c21ea70c758ea58d87296
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Sep 21 20:17:12 2010 -0700

    80 columns please!

commit 23e7f2a5bbe7a44edd8a23b920ffac4ac0038bde
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Sep 21 20:16:56 2010 -0700

    Don't shell out in tests; that's terrible.

commit b0cd71badf44f65f0547dbd2dc34e0a20f2a4484
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Sep 21 20:16:42 2010 -0700

    Add :test-resources-path to sample.project.clj

commit bd77377a91c9c86cd6e05b3cc450c83dc6f00c2a
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Sep 21 20:16:29 2010 -0700

    Silently delete failed self-install downloads.

commit 5607761edf6917f2a871513cb0ea6a67b2327328
Author: Sergio Arbeo <serabe at gmail.com>
Date:   Tue Sep 21 00:32:27 2010 +0200

    Now, help output is sorted.

commit 2e0589ccb6761937d0717552e95e6d11cb958f62
Author: Colin Jones <trptcolin at gmail.com>
Date:   Sat Sep 18 14:13:06 2010 -0500

    Unprivate for lein-plugin.

commit 575fd0964737138ebfae6826f17de445e6c966f4
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Sep 10 10:02:26 2010 -0700

    README updates for Windows

commit 004098b94bf792248480d96bdcac82db391d9abf
Author: Hugo Duncan <hugo_duncan at yahoo.com>
Date:   Fri Sep 10 09:31:52 2010 -0400

    Fixes for lein install, due to new scoping of functions

commit 49dced163ec9d31461f06b96b14f737f425044bf
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Sep 9 17:58:25 2010 -0700

    Unprivate a few more maven util functions.

commit 323806d0809c61d149d9904efe144902c582d963
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Sep 9 17:25:45 2010 -0700

    Don't need swank in project.clj; use user-level plugins.

commit cd7ed1fb0f7bfda41ca542a7c036925c751ebd39
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Sep 9 11:40:54 2010 -0700

    Dang; no defmacro- yet.

commit c1c0565cbe36d6ad85c4d31e87c1fe97cefd0e15
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Sep 8 21:05:03 2010 -0700

    Separate private/internal functions from public API.

commit d955c078b4ad2592cfe1164d5c71a2704f083d6d
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Sep 8 21:02:33 2010 -0700

    Upgrade to Clojure 1.3.0-SNAPSHOT.

commit 7f5b8627a6c872b9da8ace483f940083c5232ded
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Sep 8 14:06:17 2010 -0700

    Ready for 1.4.0-SNAPSHOT.

commit 2ea4b63e584267745fdf2d3f0f9888ba182eabfe
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Sep 7 18:54:35 2010 -0700

    Release 1.3.1.

commit 6ca18c8d47524d78fe5d5e0039eedb2acd41361b
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Sep 7 18:48:42 2010 -0700

    Tighten up regex support in :aot declaration with a list comprehension.

commit a73a07931569456a7ae0e9b3f7324b5f2ba18956
Author: Alex Ott <alexott at gmail.com>
Date:   Mon Sep 6 09:04:13 2010 +0200

    move separate function into source code

commit 92da21717bd9a0d248dc7fa84200837e8d69b1e1
Author: Alex Ott <alexott at gmail.com>
Date:   Sat Sep 4 20:27:18 2010 +0200

    allow to use regex (or string with regex) to specify which namespaces should be compiled

commit c52f044e70927d82148473f0ee8c69595416de93
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Sep 5 15:19:18 2010 -0700

    Documentation updates preparing for 1.3.1.

commit 0ebf1bd7736ec3e24b4835a991afdea61d3757f0
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Sep 5 15:10:21 2010 -0700

    Replace dots with slashes in ~/.m2 path. Fixes #104.

commit e24acd49cdf571ba039afd98360aa2cd4fe46ab6
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Sep 5 14:36:13 2010 -0700

    Actually, pipe standalone install through deps, not regular install.

commit 74547696b03bf1a1b7f30e6f0b93b152f5ff1352
Author: glynnm <glynn at aptproducts.com>
Date:   Sat Sep 4 00:50:52 2010 +0800

    Fix for :repl-init-script. Change (File. str) to (File. (str is#))

commit e060fcadc1fc752d063429537b93e705ec67783f
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Sep 3 18:29:02 2010 -0700

    Pipe standalone install through regular instal to get deps.

commit 5ff106e96b6d169480dfd1d692a3f0e49714b6e2
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Sep 2 20:16:54 2010 -0700

    Auto-self-install on demand.

commit 3ff5d762e0e61cfe203dd5de95963c873f3a992b
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Aug 31 13:52:04 2010 -0700

    Don't skip-dev when getting deps in jar task.
    
    Memoize: it's your friend!

commit ace2c31d0ed709009fe84c1936a1448cf52432e9
Author: Brendan Ribera <brendan.ribera at gmail.com>
Date:   Tue Aug 31 11:54:55 2010 -0700

    Update docstring for 'clean'. Fixes #103.

commit 18ef7b382531ba1d9f0869d7c1fda0bcd92ea19e
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Aug 31 10:49:55 2010 -0700

    Oops; swapped the order of the repl host/port.

commit b17731b7486b73861b54cc2f6f67768774440e46
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Aug 30 22:11:18 2010 -0700

    Failing test case for standalone-install bug.

commit dad79106640d62a805d907fa813e2df95c1d4c70
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Aug 30 20:56:26 2010 -0700

    Oh man, what was I even thinking there.

commit 05dcde055ba2e8ee171598bbcd64a2c5e011fdf7
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Aug 30 20:42:14 2010 -0700

    Remove unnecessary do form in defproject.

commit e55e90c1173769282ac8f47527d7b8be75eadda6
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Aug 30 20:36:46 2010 -0700

    Quote around the default shell wrapper's $@.
    
    Thanks to Steve Gilardi for pointing this out.

commit bcb6b1b42d32dbdec290cebcc465028713f62b6d
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Aug 29 13:41:03 2010 -0700

    Load user-init file earlier so aliases may be set.

commit 8f50fa7572dfcdb6853df69cdefd4c0e65147229
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Aug 29 13:40:50 2010 -0700

    Allow the socket-repl host/port to be customized in project.clj.

commit 484e33397a0a7cf9dd889484b5e4b683e33b15d0
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Aug 28 12:41:18 2010 -0700

    Use LEIN_VERSION env var instead of system property.

commit 64c6a43d381308ca12c788d8746fa5feb1da65b2
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Aug 28 12:40:55 2010 -0700

    Newline at the end of gitignore.

commit 94f08b59662e7c44147330afc65177257e4d885c
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Aug 26 19:50:04 2010 -0700

    Don't allow malformed checkout deps to interfere with eval-in-project.

commit ab822bbb2a0deee3d1d4a8212aa887cae7039cfe
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Aug 24 22:07:39 2010 -0700

    Mention dependency type setting in NEWS.

commit 0475f7cb9538e00dc60cb0a5bf87fb7aac4812d3
Author: John Sanda <jsanda at redhat.com>
Date:   Wed Aug 25 00:33:13 2010 -0400

    Patch for issue 92
    
    Adding support for specifying the dependency type, defaults to "jar"

commit 9a941b095cb8607bee0660129e575b1ad25760a6
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Aug 24 18:58:25 2010 -0700

    Allow lein repl to work with 1.1.0. Curse you, Xbootclasspath!

commit dc933ebc263dc6aaf2195a62e67994fbbc225178
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Aug 24 18:14:24 2010 -0700

    Use numeric return value for compile task. Tighten up implementation.

commit 24a314f62cc3fa32864aeca67ce6b3df9e194015
Author: Alan Dipert <alan at dipert.org>
Date:   Tue Aug 24 02:31:41 2010 -0400

    Shorten nullsink function

commit a99b24685d0db367943087812c4738229d53edf6
Author: Alan Dipert <alan at dipert.org>
Date:   Tue Aug 24 02:26:59 2010 -0400

    tightening

commit 221febafbf9656a6152d144a85dbf9c13cad6b1b
Author: Alan Dipert <alan at dipert.org>
Date:   Tue Aug 24 02:25:29 2010 -0400

    typo

commit 9ef5d7b61ff6a79634235aeb1c422313825459a1
Author: Alan Dipert <alan at dipert.org>
Date:   Tue Aug 24 02:23:57 2010 -0400

    compile/compile cleanup

commit 7a8e7e44c84f9da04f2bc32c7f5d25f0f971076e
Author: Alan Dipert <alan at dipert.org>
Date:   Tue Aug 24 02:07:35 2010 -0400

    We're back! Jar/uberjar fails with a failed compile

commit 1a0a69227e4566322b3adb3f9a04ad06d8a6ae92
Author: Alan Dipert <alan at dipert.org>
Date:   Tue Aug 24 01:55:36 2010 -0400

    compile/compile is a hairy mother, but it behaves.  Added another test project

commit c5994f8aa6311f73ff722ed2282331fc9e8c858a
Author: Alan Dipert <alan at dipert.org>
Date:   Tue Aug 24 01:29:06 2010 -0400

    Suppress compilation stacktrace when testing

commit e8b5e7964effdd7502102538d40782a5e668af62
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Aug 23 22:34:31 2010 -0700

    Oops; forgot a file.

commit 0d3734a0a7d22ecafc9aa97fcaab53b4ac5b6cd2
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Aug 23 22:33:49 2010 -0700

    Allow jar to proceed even if compile returns nil.

commit 43331a9e72df2394c875d62ae1d3cdeb6e4e1f90
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Aug 23 22:05:34 2010 -0700

    Reduce contrib usage. Obligatory grumbles about delete-file-recursively.
    
    Not to mention to-byte-array being left out of clojure.java.io.

commit da5571ef609b82ac56d8b91b69c7f8bb583ec954
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Aug 23 21:40:07 2010 -0700

    NEWS for 1.3.1.

commit e755853a52a602314c040b5b45ba6a4cfbabd820
Merge: a466709 1378150
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Aug 23 21:26:25 2010 -0700

    Merge remote branch 'alandipert/master'

commit a4667096be37058905460abc72d9e5a3a96332bb
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Aug 23 21:21:54 2010 -0700

    Minor cleanup of :min-lein-version functions.

commit e5076714b1b2efe17c38e37931e67708a78ae21f
Author: Isaac Hodes <ihodes at mac.com>
Date:   Tue Aug 24 00:14:18 2010 -0400

    Fixed error displaying if no :min-lein-version is specified.

commit 31ea0932fe98a27853ade7290965f7cd1443db00
Author: Isaac Hodes <ihodes at mac.com>
Date:   Mon Aug 23 23:05:07 2010 -0400

    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

commit fa2b1ccb3c5bb5ba38d7f77407d5f230a37a8cb7
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Aug 23 20:43:35 2010 -0700

    Fix sample.project.clj typo.

commit c5f34c5b4164ab4c3d68879feb5d5cf23f5bab50
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Aug 23 20:43:23 2010 -0700

    Quit using c.c.as-properties; doesn't seem necessary here.

commit 13781500fa9458a64f34bd94e2c90d4d77f5f502
Author: Alan Dipert <alan at dipert.org>
Date:   Mon Aug 23 23:10:57 2010 -0400

    Fixed compile test

commit 93535c5a17df197ba8ee5470da49b2a22e096492
Author: Alan Dipert <alan at dipert.org>
Date:   Mon Aug 23 23:03:52 2010 -0400

    Added a build-failing project for flexing compilation-failing aware 'jar'; created test_projects and moved sample there too

commit d8a34cf049224e39f2fe8aee0c7eeb955187c640
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Aug 22 22:12:19 2010 -0700

    Use our own namespace lib instead of contrib's. Fixes #94. Fixes #98.
    
    Contrib's has a few issues; see the tickets mentioned above.

commit 3f4e557d8045c48a6f041991cc09de6c11527f7e
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Aug 22 22:04:45 2010 -0700

    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. =)

commit 8ec9b4a9bad76716da68a38b3255f0cddcea4c72
Author: Isaac Hodes <ihodes at mac.com>
Date:   Sun Aug 22 22:30:03 2010 -0400

    Fixed the explosion of REPL on bad input.

commit a21362699d2a694df62fe421414b05a0a81fd277
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Aug 22 21:59:30 2010 -0700

    Allow Ctrl-d to exit the repl even when it runs in Leiningen's process.

commit e2028a40579b9bf5fa6307de2923e405e98f7e66
Author: Colin Jones <trptcolin at gmail.com>
Date:   Sun Aug 22 16:46:21 2010 -0500

    Remove eval-without-project

commit 00ee445cb6a41b059d7aefec530a2dd78d7a0d70
Author: Colin Jones <trptcolin at gmail.com>
Date:   Sun Aug 22 16:38:24 2010 -0500

    Run non-project REPL in process.

commit c865d4d014fcbe84009bac266a9929c9ec543b66
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Aug 22 21:14:58 2010 -0700

    Fix :main example in sample.project.clj.

commit a59ca8475b6482551e30e2f007d058e2a4302380
Author: Colin Jones <trptcolin at gmail.com>
Date:   Sat Aug 21 17:12:42 2010 -0500

    ensure project is present if required

commit 1b6f36f6aba0f031d8880a8892d865ab0d311fc7
Author: unknown <skumar at .ketera.com>
Date:   Sun Aug 22 01:22:19 2010 +0530

    prune lein.bat for unwanted code
    add self-install feature to lein.bat
    add dummy upgrade feature to lein.bat

commit 7e0f115c89ac76bd37a65eb5e46212d7b70b1be2
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Aug 21 09:14:12 2010 -0700

    Fix install task to expand $HOME.

commit 1013f342c7a6f450743fb2e320feacdbcb39d908
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Aug 21 09:12:04 2010 -0700

    Fix project-needed? to work with projects that may take project arg.
    
    Some arities may, others may not.

commit fff60515a751ed904f1f5b642b1a8a59cb24316a
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Aug 20 18:59:12 2010 -0700

    Fix jar to work with custom shell wrappers.

commit b6347f08f9cd08b700480d13200ccc2973e2dbfa
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Aug 20 18:54:29 2010 -0700

    Back to 1.3.1-SNAPSHOT; we have unfinished business here.

commit 5b76514ea6eda8bbbb80ab8dec39381b09eee2e7
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Aug 20 13:58:50 2010 -0700

    Bump version to 1.4.0-SNAPSHOT.

commit 6dbfd8b2a9fcd870045c2bc755ef38f56b9f9bb6
Author: Colin Jones <trptcolin at gmail.com>
Date:   Fri Aug 20 14:56:04 2010 -0500

    allow repl outside of a project

commit eeb32c83718bb9b5fb7438ea858291962d453e51
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Aug 20 06:44:34 2010 -0700

    Start repl in user ns if no :main is found.

commit b93f5e4feb1fcb7465c02bfbc83177050bfe84b3
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Aug 19 21:15:59 2010 -0700

    Release 1.3.0!

commit 7efb72f9635239b4853d22265b95239bc3c18fe7
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Aug 19 20:54:50 2010 -0700

    Fix help task to ignore hooks.

commit fe2927a9f2255713871c36f3334440f7bac6f74d
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Aug 19 20:54:28 2010 -0700

    Upgrade Leiningen and "new" task to Clojure 1.2.0 stable.

commit e9a7f039705c502e51d090a9f43b56c65882579a
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Aug 19 20:53:40 2010 -0700

    Documentation updates for 1.3.0.

commit 77d8a5c4ef26e5d01ea69fd70c0b1eb5d065a364
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Aug 17 22:21:53 2010 -0700

    Document 1.3.0 features.

commit a920ab98e530f574a7f5554af96802190255903d
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Aug 16 22:05:24 2010 -0700

    Added documentation TODOs.

commit 7e4a5c09c2b69dd63db680855a11cf54799fd0a7
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Aug 16 21:46:31 2010 -0700

    Give more useful error message on self-install.

commit 2cf968325704bff5ae0f4c46fa78fec0511a9bd6
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Aug 16 21:39:43 2010 -0700

    Bump to 1.3.0-RC1

commit 8b25d5d9ec188fbd488447475324ad815f692ba4
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Aug 16 21:34:30 2010 -0700

    Update new task and Leiningen itself to use Clojure 1.2.0-RC3.

commit a020b0cf7d65a213eb8f6a1b0130a45873f23c22
Author: Perry Trolard <trolard at gmail.com>
Date:   Sun Aug 15 16:46:42 2010 -0500

    Fix infinite loop in core/-main when called w/o args.

commit 5c6392a32fb65677e632537d9ddde68b305872f7
Author: Steve Jenson <stevej at fruitless.org>
Date:   Fri Aug 13 20:43:31 2010 -0700

    fix for issue #86, updating the jboss repo in the sample.project.clj

commit 0e189a8da31cdefd90118b2d96414f3dc8ad5d3d
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Aug 16 13:22:56 2010 -0700

    Add :omit-source option to leave files in :source-path out of jars.

commit 8ec4cbf07bab87ca8d8dc3087237d369960cdb97
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Aug 16 13:14:55 2010 -0700

    NEWS updates; just about ready for 1.3.0-RC1.

commit f790f14b97dda790b720da2104f3fede624bfe6e
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Aug 16 13:14:15 2010 -0700

    Oops; shell scripts don't use ==. Fixes #93.

commit 3d98a1f291a909d7d3d7c040b76adbbbb088edd1
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Aug 15 21:51:00 2010 -0700

    Use deps fileset to write shell-wrapper classpath.

commit 4f64c64afb455c3494873d469729b4a89f7f9f29
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Aug 15 15:47:01 2010 -0700

    Make repl task listen on a repl socket.

commit 07730584734de6679a743feb48cb3e19c537a915
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Aug 14 14:32:14 2010 -0700

    Move mvn-specific bits out into util namespace.

commit 08ab7b2f8921c50ed1774036957c37370b24bcfe
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Aug 11 18:22:49 2010 -0700

    Use :reload instead of :reload-all in test skeleton.

commit b8b9b6c685be5f7d0eb0d9e6251e0f5b360de580
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Aug 11 18:22:25 2010 -0700

    Change directories to project root before calculating classpath.

commit a8d7e8903ba40783bf61ac4070ac5250a2a71e94
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Aug 10 20:34:45 2010 -0700

    Use the shell wrapper from resources/ if present rather than templating.

commit 47c0e611b1dd7f9ea5e49b5dd3714ec5351eced6
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Aug 10 20:21:19 2010 -0700

    Explain why clojure-test-mode is generally nicer than lein test.

commit 3bd0e36e7c6441d5ec029478c10c748d1f823e88
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Aug 10 20:04:57 2010 -0700

    Standalone install task implemented.

commit 5a421d380e16cc8e509b435528c1c6f53f130375
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Aug 9 22:16:34 2010 -0700

    Add shell wrapper template.

commit 58cddaa9c8a4c49a3fdde2791e3e5c9734d3f637
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Aug 9 18:15:49 2010 -0700

    Copy shell wrappers from jar file to FS on install.

commit 8012a50c889bc6cdc116e81d7419a1c03f90c8fb
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Aug 9 18:11:37 2010 -0700

    Include bin scripts in generated jars when specified in :shell-wrapper.

commit 0966229899f42c98680f22c5d0eefb6aea14ebd0
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Aug 8 16:16:48 2010 -0700

    Clean up make-manifest. Fixes #46.

commit d0e1678b341ccbeb47dc56ac26b54bc0489c2cc4
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Aug 8 14:33:37 2010 -0700

    Wrap checkout-deps read-project with more useful message. Fixes #85.

commit 9a1ea45d23f39b9df17c4e14eee4f50939a7f7d5
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Aug 8 13:58:08 2010 -0700

    Indentation and whitespace fixes.

commit 0e7599e729f3063323c95387235c244b383bff33
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Aug 8 13:33:04 2010 -0700

    Add support for user-level plugins.

commit 66256729769084e02cdc07e3d3711a1ed60af13a
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Aug 8 12:12:19 2010 -0700

    Load user init script on Leiningen launch.

commit 2247d67e7312ea356a7c625bcad9a00120c743f8
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Aug 8 11:51:28 2010 -0700

    Rename :init-script to :repl-init-script; remove global-init-script.

commit 381b9f0d3a71ca8b90ad19470130a08da56e2a39
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Aug 8 11:44:34 2010 -0700

    Make arglist check error more explicit.

commit 7b0054dc8684dffafc70860d493597ea3821de45
Merge: 56c6cb4 ea47046
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Aug 8 11:31:10 2010 -0700

    Merge branch 'alex-init'

commit 56c6cb40778a45b7f7b907708afd10466b653bcb
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Aug 8 11:11:48 2010 -0700

    Add initial hacking guide; still needs lots of work.

commit 723ba075a0633c37a890d032a0f729ad72305f9b
Author: Laurence Hygate <loz at flower.powernet.co.uk>
Date:   Sat Aug 7 00:53:02 2010 +0100

    Fix problem using jline on cygwin on later versions of windows

commit 2f5cbde7d0f57117c37b094bd355d114d794710d
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Aug 8 11:00:14 2010 -0700

    Remove bashisms for portability. Thanks to Mike Meyer.

commit 282782c9d61556adf4a0eff283a62e2065a7815e
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Aug 8 10:44:19 2010 -0700

    Add another test for arg chaining.

commit e451e12b552ccf82102990bf0e8ee9f44c8516d8
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Aug 8 10:43:14 2010 -0700

    Clean up argument grouping a bit.

commit c706035812fe897f6bf0f2dfd626043a847aa906
Merge: 69c325e d2942f9
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Aug 8 10:11:36 2010 -0700

    Merge remote branch 'trptcolin/master'

commit 69c325e0328ff0ca1fd03a5e821e49c06e715b6b
Author: Will Morgan <wmorganjr at gmail.com>
Date:   Fri Jul 30 13:21:42 2010 -0400

    Quote argument in shell script. Fixes #79.

commit a1dc2634d5681f311310bca8d15f4be2f6b0c4c1
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Aug 5 18:45:07 2010 -0700

    TODO and NEWS updates.

commit 6db4080a0678b9b01b7d5d86b258c9fb1ebc8dc0
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Aug 5 18:45:00 2010 -0700

    Fix help message in interactive task.

commit d2942f9feb0f61ba216003282ecd397304befffd
Merge: 53151e8 18799f2
Author: Colin Jones <trptcolin at gmail.com>
Date:   Thu Aug 5 14:24:30 2010 -0500

    merge multiple-tasks

commit ea470460e04bc47c7b649afecca7f5d919308052
Author: Alex Ott <alexott at gmail.com>
Date:   Mon Aug 2 08:27:48 2010 +0200

    add small description of init-script related changes

commit 53151e850a8f7f9ce6e0f4215edaf7c977c3991c
Merge: dc4ae51 b915c68
Author: Colin Jones <trptcolin at gmail.com>
Date:   Sun Aug 1 21:00:59 2010 -0500

    Merge remote branch 'origin/master' into project-needed

commit 18799f2840684d9ccbb8ce8cfc618dd894e2f382
Merge: 76d3d66 b915c68
Author: Colin Jones <trptcolin at gmail.com>
Date:   Sun Aug 1 21:00:38 2010 -0500

    Merge remote branch 'origin/master' into multiple-tasks

commit 76d3d6648282e2aafcc1af15e0b00c5840b879a0
Author: Colin Jones <trptcolin at gmail.com>
Date:   Sun Aug 1 20:58:22 2010 -0500

    multiple tasks from the command line

commit b915c68c6f474c3046eccf4b8c6b69bef7781389
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Aug 1 14:39:39 2010 -0700

    Add test! task that cleans and runs deps first.

commit c9a453d8fdc39088976e3220f164114b552151de
Author: Alex Ott <alexott at gmail.com>
Date:   Sun Aug 1 17:10:04 2010 +0200

    implement support for global initialization script
    
    script is  either $LEIN_HOME/init.clj or $HOME/.lein/init.clj

commit e5cc06e11d1b370c3eb501782a63e6819ffc1198
Author: Alex Ott <alexott at gmail.com>
Date:   Sun Aug 1 16:27:55 2010 +0200

    check existence of init script

commit 690093eed3bdb658317dc21331acdec18c692a98
Author: Alex Ott <alexott at gmail.com>
Date:   Sun Aug 1 14:32:26 2010 +0200

    implement loading of init-script specified in project.clj into REPL

commit dc4ae5191c169ae3147d9dbd7f4c0ee050fabb6a
Author: Colin Jones <trptcolin at gmail.com>
Date:   Sat Jul 31 16:30:55 2010 -0500

    task-level arity checking

commit 7acdf16a2999ce5dd2d212db1b78740bba5860f8
Author: Colin Jones <trptcolin at gmail.com>
Date:   Sat Jul 31 15:58:58 2010 -0500

    unifying interactive and normal task calling

commit af71f1d529d0d9eee699139b48f15f075e9468a9
Author: Colin Jones <trptcolin at gmail.com>
Date:   Sat Jul 31 15:41:24 2010 -0500

    more robust project-needed decision

commit 4a848077a221cb90ea5d640353ada357d820aa6a
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jul 31 09:37:03 2010 -0700

    Bump version to 1.3.0-SNAPSHOT.

commit 49beabb67f3df37c2f0863ddbc88c683d7a168cc
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Jul 30 21:23:50 2010 -0700

    Yeah, so we want rlwrap with the interactive task too.

commit 778a522915abe95655d6b99d3603c41958ae9271
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Jul 30 21:17:07 2010 -0700

    Add interactive task. No more waiting around for JVM boot if that's your thing.

commit c82fcaf4c1a66ba80e4d1c97144182e25258cfaf
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Jul 30 13:28:45 2010 -0700

    Warn when running as root.

commit 062358093f3fe69d882f00e4730f7f77fbe9bb1d
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Jul 30 13:28:40 2010 -0700

    Indentation fix.

commit b5cb0cb52f798eaccf34a9700705dea66f5cbe37
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Jul 30 13:28:18 2010 -0700

    Don't load hooks unless they're specified in project.clj.
    
    Turn on :implicit-hooks true to get back the old behaviour of scanning
    the classpath.

commit 49eff4528922947ff5613385bcf74574b564374b
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jul 28 22:09:55 2010 -0700

    NEWS for 1.2.1, which should be coming soon.

commit c461fa75dd552c1080dd293af7db782570c2f16b
Merge: 0b0a30e e5904be
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jul 28 21:54:23 2010 -0700

    Merge remote branch 'lozh/windows-fixes'

commit 0b0a30e498597f34d6d606169b1d2498cf04ec59
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jul 28 21:35:14 2010 -0700

    Catch exceptions looking for hooks, not just loading them.

commit 1a64da9987ae0935d52c4a14a0eed863b9cfe227
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jul 28 21:30:16 2010 -0700

    Detect download failures in self-install.
    
    Come on curl; please don't silently accept 404s.

commit 0475ba538f5c0c2cd1dbe99dc18a3035768b899c
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jul 28 12:56:18 2010 -0700

    Add resources and test-resources to pom output.

commit 5c85cdb534da5e079dd97a34fde25d977885fd1a
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jul 28 12:47:45 2010 -0700

    Fix uberjar ns form.

commit a15893e9f2a2c13616c22e063c088398485dc894
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jul 28 12:47:32 2010 -0700

    Don't freak out if OS isn't in native-names. Fixes #81.

commit de52eaedba9ef3fdacbee897756d051551f51117
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Jul 27 20:14:36 2010 -0700

    Add pom for alternate building method. Will need to regenerate periodically.

commit ae98527789a96c54ae438bc476fb8ca6e2ba6839
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Jul 27 20:13:56 2010 -0700

    Add Building section to README.

commit f48213d120dcbfcbb18bc8034021677d5c6cbe80
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Jul 27 17:50:44 2010 -0700

    Better hooks loading warning message.

commit 19817504fe0365ff79015856f77c0cf86fd2746a
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Jul 27 17:49:55 2010 -0700

    Handle missing .class files better in leiningen.compile/stale-namespaces.

commit 549ddc7bd349930cdd16364e036b6514c6db767a
Merge: 5f5c0ba e4bb204
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Jul 26 21:54:46 2010 -0700

    Merge remote branch 'alexott/master'; Fixes #77.
    
    Conflicts:
    	src/leiningen/uberjar.clj

commit 5f5c0bad1a2556811af0b782cb1fab8685eb314c
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Jul 26 12:21:05 2010 -0700

    Use a banner image in the readme instead of the full logo.

commit e5904bedabbdafbdfe4e870fe7fd8a6509d0242d
Author: U-Maximillian\loz <loz at flower.powernet.co.uk>
Date:   Mon Jul 26 09:37:32 2010 +0100

    fix syntax error and some quoting problems

commit aefd10eeb5450eab9d483197efc1c389ca7a6c10
Author: Mark McGranaghan <mmcgrana at gmail.com>
Date:   Fri Jul 23 19:30:17 2010 -0700

    Fix typo breaking uberjar.

commit e4f24edd4698020dd76f51c85175e55609d7f78c
Merge: 9422fe4 cd32171
Author: Laurence Hygate <loz at flower.powernet.co.uk>
Date:   Fri Jul 23 19:27:07 2010 +0100

    Merge branch 'windows-fixes' of github.com:lozh/leiningen into windows-fixes

commit 9422fe4b3318b85cdf2f825e712a8559981dd2c8
Author: Laurence Hygate <loz at flower.powernet.co.uk>
Date:   Fri Jul 23 17:12:39 2010 +0100

    Search parent directories for project.clj if necessary (lein.bat)
    Deal with cygwin better (lein)

commit cd3217180dc3e0bd4535f1982cede4fb00bbdafa
Author: Laurence Hygate <loz at flower.powernet.co.uk>
Date:   Fri Jul 23 17:12:39 2010 +0100

    Search parent directories for project.clj if necessary

commit 29f2ff279ba9dd8013752a01ea3286b8e7e0d659
Author: Michał Marczyk <michal.marczyk at gmail.com>
Date:   Fri Jul 23 09:09:27 2010 +0200

    Added "OpenBSD" :openbsd to compile/native-names.
    
    Thanks to tomoj for the fix and to zmyrgel for report & testing.
    Also see #81.

commit ba728081762f6b42380a4c4ddb6e511b8414e8e1
Author: Michał Marczyk <michal.marczyk at gmail.com>
Date:   Fri Jul 23 06:50:55 2010 +0200

    s/meta-inf/META-INF/g in jar.clj

commit 9b8cd008c6acbe85ecf09619de28efe9b29ea9e6
Author: Laurence Hygate <loz at flower.powernet.co.uk>
Date:   Thu Jul 22 19:30:59 2010 +0100

    Work around problems in Java's handling of windows command line escaping

commit 78f94180dc88c3f18bdc7d112900478af0eddfb5
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jul 21 23:17:19 2010 -0700

    Refactor new task.

commit 2ff9928e134ec0dc873485ea8aeaee815e462b35
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jul 21 23:17:07 2010 -0700

    Refactor deps task.

commit 45b101d431a819f5362086dfb9cd9556a0d23c84
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jul 21 23:16:54 2010 -0700

    Clean up some docstrings.

commit bca8cf3a292b422594c603a38572139ac1cb661d
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jul 21 23:16:25 2010 -0700

    Refactor jar and uberjar tasks.

commit 6c36bbb0da2cf4f18547884bff616b51470cdbf5
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jul 21 09:00:23 2010 -0700

    Refactor clean task. Fixes #64.

commit 8fe309db58ad6f21d2d68fd71f557228228341b9
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Jul 20 21:49:34 2010 -0700

    Mention disabling the self-install/upgrade task for packagers.

commit 13dff97c1d63359eb2ed639d376f75663272dc1f
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jul 21 23:14:14 2010 -0700

    Bump version to 1.2.1-SNAPSHOT.

commit e4bb204c1a31b66e7ead930d9b91e68111b51d73
Author: Alex Ott <alexott at gmail.com>
Date:   Wed Jul 21 11:47:39 2010 +0200

    Fix problem with uberjar

commit 3dc47c1382ae3f05e3ae79267d9d3aa3120b13d8
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Jul 19 08:29:08 2010 -0700

    Fix an entry in the sample.project.clj file.

commit c21bbd9aed3ab2bed75569a524348372831de495
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Jul 18 13:33:36 2010 -0700

    Release 1.2.0.

commit dff976c9e3311720de4815588ff49edd57695f27
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Jul 18 13:28:49 2010 -0700

    Documentation update.

commit cea853ad5249c64eb6d992e8f7247d1353012267
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jul 17 16:17:14 2010 -0700

    Update -Xbootclasspath Clojure version

commit 49ad76d2caa2191e1cb931e60d9c8dbc57592b7b
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jul 17 11:24:30 2010 -0700

    Fix use clause in classpath ns.

commit d6c50fbc28920f4ea51b04b55ca2826f2d08b8c7
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jul 17 11:22:17 2010 -0700

    Reverse order of checkout deps vs lib deps in classpath. Fixes #72.

commit 18f3a5a88630a10f62d70c621230d6ef93802294
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jul 17 11:21:57 2010 -0700

    Collapse checkout-deps file into compile.clj.

commit 8889ea5af9a3204820e2889d80cf7d03c8963fd2
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jul 17 11:11:34 2010 -0700

    Add Robert Hooke to Leiningen's dependencies.
    
    It's not needed for Leiningen itself, but it makes developing plugins easier.

commit 12e15fd8794c3ee801e998c04c9802c4a84d43fb
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jul 17 11:02:48 2010 -0700

    Don't use rlwrap if inside Emacs. Fixes #73.
    
    It causes a "floating point exception" in rlwrap, and it isn't needed anyway.

commit 71a966be198aca5177001c9d5e8d288e6097f583
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jul 17 10:38:55 2010 -0700

    Bump to using Clojure beta1 for Leiningen and new projects.

commit 3234265aac6c887544a5b593d1f7b31ee407c832
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jul 17 10:37:50 2010 -0700

    Fix repl to exit properly on ^D char. Fixes #69.
    
    Thanks to Steve Gilardi for the tip.

commit cd4e06d60596fd60a9e8321b3783d726bda82c90
Author: Allen Rohner <arohner at gmail.com>
Date:   Tue Jul 13 10:09:26 2010 -0500

    Fix pom/make-repository to work after changing deps/make-repository.

commit a434c920986df5ec6d9b88c6804898c788238685
Author: Paul Stadig <paul at stadig.name>
Date:   Fri Jul 16 07:10:40 2010 -0400

    new command generates test namespace compatible with clojure-test-mode

commit c43ee751fcbb52b8a8b476000424f76783a7d6c8
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Jul 12 21:16:02 2010 -0700

    Trim long lines.

commit 101481bf51886edb968b3581c4f0b4871f1f6c49
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Jul 12 17:41:22 2010 -0700

    Suppress hook-loading warning if lib dir is empty.

commit 4b9598920635bd8356bde057fa7e1f294ef8bdc5
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Jul 11 08:00:48 2010 -0700

    TODO updates

commit 5cd048ee60fb41bfb31837323c2a2e06b78ce4f0
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jul 3 20:20:24 2010 -0700

    Leiningen's own build must use :disable-implicit-clean.
    
    Thanks to itistoday for reporting the issue.

commit df79e2e7a1d2a1561d96268766772454d70fa1f1
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jul 3 14:22:03 2010 -0700

    Preserve order of :aot namespaces list.

commit 473250b18f482cbae1b400872506c3341c2541d5
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Jun 29 20:31:44 2010 -0700

    Add note that compilation involves running.

commit 4a69976d25cfda1da1ac44431ad27dcf0f842239
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Jun 29 12:58:41 2010 -0700

    Mention mvn invocation output in lein deps for non-hosted dependencies.

commit ffe50bafd02a432beb965a72f32372d8b43f3fff
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Jun 29 12:58:23 2010 -0700

    Rearrange and expand uberjar/publishing tutorial sections.

commit 99ed98cad6787b01ac6d5f98f27760501679c683
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jun 26 15:13:36 2010 -0700

    Oops; missed local in my let form.

commit 0e46cc1608d2d7f7fed275970fc16f4fa5422739
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jun 26 15:10:24 2010 -0700

    Bump version to 1.2.0-RC2.

commit d94d94db096d690b282f90f3edd5569159ba2cb0
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jun 26 15:07:26 2010 -0700

    Document changes since RC1 in NEWS file.

commit e9454497f6c308deb3dc2469831369a9736685f0
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jun 26 15:03:40 2010 -0700

    Tutorial fix.

commit 3b4454930432da7f5fa49807f473aa1850e82e50
Author: Michał Marczyk <michal.marczyk at gmail.com>
Date:   Thu Jun 17 11:33:47 2010 +0200

    Documented :mailing-list and :license in sample.project.clj.
    
    Also mentioned :mailing-lists, :licenses, :licence(s) in the comments.

commit 8eb54a913e2fac6db091d9f22f31d6238eaca1a3
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jun 26 14:53:44 2010 -0700

    Minor cleanup of make-repository.

commit f5064be7d892d774d653a3af8c6f63bd2e8300fd
Author: Allen Rohner <arohner at gmail.com>
Date:   Thu Jun 24 18:29:45 2010 -0500

    Adds support for repositories being maps, adds :username, :password options to the repository map.

commit 58f85146e3955264c3b4a124279df76eaea96c70
Merge: 2ed7339 ae72f2d
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Jun 25 21:44:27 2010 -0700

    Merge remote branch 'michalmarczyk/flexible-jar-names'
    
    Conflicts:
    	src/leiningen/uberjar.clj

commit 2ed73394089d2e8f5d1089ef92d0fc34e5760dc8
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Jun 25 21:39:17 2010 -0700

    Remove unneeded use clause.

commit e5c7174f11bee113169c19c69acf4ffbe192d3d1
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Jun 25 08:03:09 2010 -0700

    Roll back mistaken explicit eval of unquoted defproject args.

commit 3e7f75ee55e47dade6fb0a1b8292c1e65084e9f8
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Jun 24 22:08:05 2010 -0700

    Mention unquote in sample.project.clj

commit 02e97149d7c3e82832f440d2cfd11e38df8cb10a
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Jun 24 21:59:21 2010 -0700

    Rename munge-project-args to eval-unquoted-project.
    
    Also eval unquoted forms rather than passing them through.

commit 8ad14274d37ccda9d73a5fbc98eec3e5c692dd6e
Author: Michał Marczyk <michal.marczyk at gmail.com>
Date:   Tue Jun 22 04:06:00 2010 +0200

    Fixed whitespace in munge-project-args.

commit b18c417ba4092398c14711be323970f4d4747473
Author: Michał Marczyk <michal.marczyk at gmail.com>
Date:   Tue Jun 22 03:51:20 2010 +0200

    Modified defproject to emit unquoted forms verbatim.
    
    This means they are evaluated at runtime. See #49.

commit 32ceeba111690aa5225d92b5869254b84effc3a7
Author: Howard M. Lewis Ship <hlship at gmail.com>
Date:   Mon Jun 21 18:14:51 2010 -0700

    Recognize a :classifier keyword for dependencies as the Maven classifier
    
    Fixes #58

commit 99de1160f218952c38c92e47ba9b18f1b1e66e56
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Jun 24 11:40:46 2010 -0700

    Clean before uberjar, just to be sure.

commit ae72f2dbf76e192c59a908f530ed74d2b63955dc
Author: Michał Marczyk <michal.marczyk at gmail.com>
Date:   Thu Jun 24 03:03:20 2010 +0200

    Documented :jar-name & :uberjar-name in sample.project.clj.

commit 4fb55619ea2cbd3e3d6d2c8f09e7fceef6382046
Author: Michał Marczyk <michal.marczyk at gmail.com>
Date:   Thu Jun 24 02:54:55 2010 +0200

    Added setting of default jar names through :jar-name & :uberjar-name.
    
    Also added an optional uberjar-name argument to the uberjar task and
    factored out the default jar/uberjar naming schemes into separate
    functions.

commit 9874a42094d87cf46819e66b7db4e669e33af193
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Jun 21 19:21:22 2010 -0700

    Re-enable rlwrap in bin script.

commit eea1ebb8a69050a24c53d8b704f84237505b2021
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Jun 21 19:21:13 2010 -0700

    Misc documentation tweaks.

commit 5adb4f39cc9a7452c3834f73f1dd79a4b8016a0e
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Jun 21 19:20:59 2010 -0700

    Support uberjar out of non-default directories. Fixes #60.

commit 3c86ca585ca5d560599e8278542cd578b8d0864d
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Jun 21 19:19:39 2010 -0700

    Implicitly clean lib/ before running deps. Fixes #61.

commit 607c282a0a55d95819e2e8dcea3c81c0a80b0c80
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Jun 20 20:18:08 2010 -0700

    Check for Windows in the tests. Fixes #32.

commit badf8c46137e777bfde68ca3a1851e8142d2c383
Author: Howard M. Lewis Ship <hlship at gmail.com>
Date:   Thu Jun 17 13:22:49 2010 -0700

    Add support for test-only resources
    
    Fixed #53

commit d2e016c49848e37804a763babaac45290362d153
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Jun 18 20:56:36 2010 -0700

    Implemented documentation suggestions from readers.

commit 9b823c2cc85b2a7474d04f7608c0f55d2f917a0e
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jun 16 21:19:04 2010 -0700

    Minor tutorial tweaks.

commit 99a1a96e1a9d86e9cd4c88bb223e6052223d6925
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jun 16 21:15:31 2010 -0700

    Add a little more output to uberjar task.

commit 3377dabc1f063b91157236ad57f82e8a2bd083c1
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jun 16 21:10:56 2010 -0700

    Finish compilation, publishing, and uberjar sections of tutorial.

commit a64a77bc88e8540a8a1e2df3cd0436e8143df760
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jun 16 21:10:27 2010 -0700

    Suppress extra "lein deps" output.

commit f6333042c293947c3fce796cc9e8439a1b7d35a9
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jun 16 19:30:41 2010 -0700

    Fix #54; make sure all tasks have fn-level docstrings.
    
    This is a workaround for Clojure issue #130.

commit c851b81659af3b9bddedf24f81010a8c296330ea
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jun 16 19:10:56 2010 -0700

    Fix #48; clear out lib/dev in lein clean.

commit 4a7758a2cef196d61f8469293451aae064b61fcc
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Jun 15 18:59:09 2010 -0700

    Project skeleton cleanup.

commit f95028c420f459cc9a2929a3067c0638ae9d26d3
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Jun 15 18:58:53 2010 -0700

    Suppress useless compilation output.

commit d36318c0e4fdda9968ca53cd9e61d98dddb02f7c
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Jun 15 18:58:14 2010 -0700

    Replace intro with tutorial.

commit 3abb1b07a902ceae3d46441bba73d6f912e987a1
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Jun 14 22:23:13 2010 -0700

    Spruce up the readme a bit.
    
    Got some good tips from http://jacobian.org/writing/great-documentation/

commit 1e89f0299d86c4f3629235de14903aff5cd6bf25
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Jun 13 19:58:45 2010 -0700

    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.

commit 43ee48e27763231437dde4061ce03d1079a1ffcf
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jun 12 15:38:48 2010 -0700

    Version 1.2.0-RC1.

commit bbb609eedaf2d21c8e05a1bf178dd9b82ec53843
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jun 12 15:35:36 2010 -0700

    Update NEWS.

commit cdd56f95878c60a0e900310bd2154896cbaab796
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jun 12 15:33:54 2010 -0700

    Rearrange TODO.

commit 20315e3b46c6b724d9e39773805c213e55955649
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jun 12 15:28:50 2010 -0700

    Allow compile task to take a list of namespaces as arguments.

commit c0c4cc8c48002b6c89cc3926651353f20f6c9dfd
Author: Michał Marczyk <michal.marczyk at gmail.com>
Date:   Thu May 20 01:23:32 2010 +0200

    Handle more types of project metadata.
    
    :url, :mailing-list, :mailing-lists, :licence, :license,
    :licences, :licenses will now be used in pom.xml if found
    in project.clj.

commit 7d4444455b54d72f42fc25cf87786edb04fbd268
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Jun 11 23:03:02 2010 -0700

    Remove Leiningen's run-task in favour of Robert Hooke.

commit 3a3366dd47c32483de093632a0d881f0724534e9
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Jun 11 23:01:39 2010 -0700

    Document version ranges.

commit e81fafbc46b4005435786938f676a692ad19ef25
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Jun 7 18:07:03 2010 -0700

    Collapse test task into only a single run-tests call.

commit 3e90e44f4c093095b7b791af2aa0dce14d510422
Author: Artyom Olshevskiy <siasia at siasia.(none)>
Date:   Wed Jun 2 05:42:31 2010 +0300

    Added FreeBSD to native names in order for lien swank to wark on FreeBSD

commit b88d1b487e15626acdec8139c26de0b32fea3170
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Jun 6 21:18:56 2010 -0700

    Some notes.

commit c385a3f576b83df2cefda163eb5024fc93d6c89d
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Jun 6 21:17:48 2010 -0700

    That last commit was definitely the wine talking.

commit 179c27d281531b910e8e7fae4a79a3da8fe5ae4b
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Jun 6 20:53:37 2010 -0700

    Fix error message on missing task.

commit 617b19894be70407b2556f51c38e1c8c7eb5d66f
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Jun 6 20:52:52 2010 -0700

    Find dev-dependencies even when :library-path is customized.
    
    Thanks r0man.

commit 0cecb8aae85746b1ca4775aeeae0b7cded705755
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Jun 6 19:22:25 2010 -0700

    Don't try to deref nil hook atom.

commit 4ff7dab7ebf57d881647395b8c074a263f4f859d
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Jun 6 16:51:02 2010 -0700

    Keep hooks on the task function itself, genius.
    
    Entia non sunt multiplicanda praeter necessitatem.

commit c7257701824767c4e7884c3de07c7ed94ba27de1
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Jun 6 16:47:36 2010 -0700

    Reduce some contrib dependencies.

commit 46fa7d392eb18bfb844af4c6e9f52be8e4591b8f
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jun 5 14:00:37 2010 -0700

    Added plugin writing guide.

commit 915e61a8304b90f4774ff215f6336036f1233cb3
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jun 5 13:26:52 2010 -0700

    Add sample.project.clj showing all honored project keys.

commit 553eed84ccd531ed73f4c703887711c6454ddb73
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jun 5 13:24:04 2010 -0700

    Make aliases an atom so plugins can change it.

commit 7c37750bb9115f8f43c8750169e2c4c83d9e7006
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Jun 4 09:09:35 2010 -0700

    Suppress annoying ant [null] prefix on all output.

commit ab70dbeeef21e5e2ef23066762ab4762fd15bd77
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jun 2 15:26:38 2010 -0700

    Also don't try to read the test results doc if it's empty.

commit 8667bac8397c5a83f283deaa3eb6272227c4c76b
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jun 2 14:48:42 2010 -0700

    Don't try to read the test results doc if it doesn't exist.

commit e874ddfb96bef5f244307c104de849099bf34db0
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri May 28 09:05:40 2010 -0700

    Updated NEWS. This is going to be a big release.

commit ad237271c4c0f29895b129f181f40e7d53213b52
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu May 27 13:08:44 2010 -1000

    Include arglists in task help output.

commit ee96d8e24cd7bc35c6f6e5acf6079f7d75b2b9c8
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu May 27 12:54:43 2010 -1000

    Traverse up the current directory's ancestors to find project root.

commit c99d4b5fd8291392a77bcb6c146b00fd5ac6805c
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu May 27 12:27:40 2010 -1000

    Make inter-task dependencies honor hooks.

commit 0f49979eca02523bad08b2eb18955e18db261bb6
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu May 27 12:15:32 2010 -1000

    Allow leaving the repl with ctrl-d.

commit 18d5290f9395d9bfb4ee1a008a817d3c578d2d22
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu May 27 11:48:18 2010 -1000

    Poll for repl startup.
    
    Still some prompt I/O wackiness with evaling long-running forms.

commit f7cf22c0101df919b5d1d3f77b65f1b36041975a
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu May 27 09:43:22 2010 -1000

    3/4 of the way to a working socket-based repl task. Take that, Ant!

commit 5f237bee626718bf051858c250fe4aeac6188347
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu May 27 08:43:20 2010 -1000

    Don't shutdown agents in core; test task can handle that.

commit ee7c2da6d1d7281afe12f4419e951c99d90d0312
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu May 27 08:43:02 2010 -1000

    Default to EPL for new projects. Change it if you like.
    
    There've been a few lein-generated projects that simply omit licensing
    data, which is really not a good idea. I'd rather have a sane default
    since changing the license is no more bother than adding one.

commit cf37e9ca6e81a6d290b791dbcf77cb93be719cd2
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat May 22 16:56:21 2010 -1000

    Exit subprocess after writing test summary.

commit a927403e8e60e1397536dc558389c68779222d32
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat May 22 15:29:00 2010 -1000

    Remove call to flatten.

commit c9bd5c69276ee65341e5c347a078cc9ffa953a79
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat May 22 15:22:44 2010 -1000

    Fork unconditionally for now. This helps some things but *breaks* repl.
    
    We need to come up with an alternate approach for the repl task as Ant
    simply refuses to implement support for stdin in a forked process:
    
    http://mail-archives.apache.org/mod_mbox/ant-dev/200310.mbox/%3CBAY8-F108GThLvY279700003252@hotmail.com%3E

commit 23991a2f86b6c96d5ae78986084129c21c0a41e0
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat May 22 14:28:39 2010 -1000

    Allow $JAVA_CMD to be customized.
    
    Makes it easier to swap out a 32-bit JVM where you want to reduce boot
    time by using the Client Hotspot.

commit 2861d1a414ff9291225b676ef553d1d607b04e12
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri May 21 17:10:29 2010 -1000

    Allow :all hooks to be set.

commit 8768ddcadce1732db2355b3eb25f5667c06fa9f5
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri May 21 17:02:56 2010 -1000

    If a task returns an integer value, consider it an exit code.
    
    This will let us play better with hooks. Previously the System/exit
    was hardcoded in the test task and couldn't be used by the hooks.

commit 0b35d44b46f51426b65b06e7e2b81b9904652c66
Author: Dan Larkin <dan at danlarkin.org>
Date:   Fri May 21 14:00:10 2010 -1000

    flatten needs to come from contrib seq-utils

commit 8f590b0dd371d221ec0b22fa64ecbc3d446c8a22
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri May 21 11:09:16 2010 -1000

    Remove dir-locals since setting non-whitelisted vars is annoying.

commit 12b4bf10a32810b4478ceefe3af2a49f4e0a03ee
Author: Stuart Halloway <stu at thinkrelevance.com>
Date:   Fri May 21 13:25:03 2010 -0400

    running the test suite should not recompile and reload between tests!
    
      - This appears to have been introduced innocently during a
        refactoring http://github.com/technomancy/leiningen/commit/a9936d22
        It is a crippling bug, making test suites run an order of magnitude
        slower, as they recompile the entire app between test files.

commit 7de0b79c097b4a4b2f39eb96ea8d2956bd97db29
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed May 19 23:55:25 2010 -1000

    Write test summary to disk, then read it in test task.
    
    IIIIIIIIIIIIIIIIIIIIIIIIIIICK. Ant's subclassloaderisms are nasty!

commit 4d2793abdc84178e3182cf971831768117ec9013
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed May 19 23:25:54 2010 -1000

    Revert "Allow eval-in-project to exit the VM."
    
    This reverts commit b969b6cf9e60c401b9b665888b46856fd518380d.

commit b969b6cf9e60c401b9b665888b46856fd518380d
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed May 19 23:13:18 2010 -1000

    Allow eval-in-project to exit the VM.
    
    Ugh; ant's permissions are hairy.

commit c84b717705054cd2a82b5a02b34b0942aeaba615
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed May 19 22:23:02 2010 -1000

    Add hooks using symbols instead of strings.

commit f1e2cf899645c3c0bc0d583453cbaab54ffa18fa
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed May 19 17:13:32 2010 -1000

    First pass at implementing hooks, inspired by clojure.test fixtures.

commit f1ae52a31cadd81b28c40291f2db5abc38ed5485
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue May 18 19:35:21 2010 -1000

    Allow :warn-on-reflection to be set in project.clj

commit f2214c7b1707e5eaf1275b37df67f691a66940b2
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue May 18 19:21:24 2010 -1000

    Automatically compile and deps in eval-in-project if needed.
    
    The heuristic for whether it's needed is just "is the directory empty
    or not", which obviously isn't perfect, but whatever--it's just a
    convenience thing.

commit 4014adf766633f22af12710b47b628519cac5d84
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue May 18 15:31:04 2010 -1000

    NEWS/TODO updates.

commit 069691364ed9de3604f329edf19036347768f6ca
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue May 18 15:26:07 2010 -1000

    Add dir-locals.el to enforce some Emacs settings.

commit 2bf87aae538fef89341e3d3bfa145f6bf878e13f
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue May 18 15:25:15 2010 -1000

    Add Leiningen logo (courtesy of Loren Broach) to resources dir.

commit d67d7d7cb96743947ee9aa5906358bdef93b2e55
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue May 18 15:23:58 2010 -1000

    Allow :jvm-opts to be set in project.clj.
    
    Note: this forces the project to run in a forked JVM, which increases
    startup time. Use sparingly.

commit 7e493d6b464bff809df808376842399d227a7ffa
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun May 16 20:43:53 2010 -0700

    Allow :fork option to be set in project.clj

commit 5808a6d8f8d4224e2b1b68ef53912dcf4032a735
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun May 16 20:40:29 2010 -0700

    Use swank-clojure 1.2.1.

commit 43038d1dc17354e91733840892ae90895ad350f7
Author: Tero Parviainen <tero.parviainen at eficode.fi>
Date:   Sun May 9 16:09:43 2010 +0300

    Added Cygwin support to the lein script

commit 2be6905ae72526cd034330739cbd78efd6f03793
Author: DRT <drt at obtu.se>
Date:   Sat Apr 24 17:30:39 2010 -0230

    Changed lein script to compensate for lack of /dev/null under Windows

commit 52e561aaceeda96e35896e4d6e17b190974f6acc
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri May 14 22:46:54 2010 -0700

    Add src/ to lein-level classpath so it can contain lein tasks.
    
    Thanks ninjudd.

commit aec6d3d91f83cde6e0c9b1e7cca93eee758616b6
Author: Perry Trolard <trolard at gmail.com>
Date:   Fri Apr 23 08:57:57 2010 -0500

    Fix infinite loop when core/-main called with no args.

commit 629d2a6384fe7b8b9b2276d081701e35c08ad0f4
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri May 14 20:41:33 2010 -0700

    Move lein-swank plugin to swank-clojure.

commit b9663abca6ee91088f58a42b5c5964ba22e9730f
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri May 14 20:37:27 2010 -0700

    Allow :aot as alternate way to list :namespaces.

commit 501dfbae7ed8a09882437963556b1aa5c687048d
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri May 14 15:55:48 2010 -0700

    exits with 1 when tests have failures or errors

commit d4bcbf42fe0869ec849ced108b4087e9757daf63
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri May 14 09:13:19 2010 -0700

    Roll back to older version of mvn to avoid hanging on exit.

commit 6ef32376bc23db91c0a044cb161f5ee6dee0e30d
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue May 4 21:59:34 2010 -0700

    Allow org.clojure group-id to be omitted from clojure/contrib deps.

commit ce0d680e6c272dda43699397af02394f66647371
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Apr 28 20:38:29 2010 -0700

    Clojure 1.2 update: flatten has been promoted to core.

commit 39732d5b649dedb70b14e88fe561dfc9ddb31611
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Apr 26 21:24:19 2010 -0700

    Enough is enough.

commit 85b84bc4fa1fd314ae055bf15f62d56b03dd772b
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Apr 19 22:23:12 2010 -0700

    Fix classpath calculation to use ls instead of find. (Thanks Licenser)

commit 9fd8cb23e7db8f396ea6a9dd78f532f5e5049753
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Apr 16 22:34:45 2010 -0700

    Quit using that nasty $ESCAPED_ARGS hack for leiningen.core/-main.

commit 38bcf71e8daf1bcd687aa1eb02d7ab775d7e1ae8
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Apr 16 22:24:46 2010 -0700

    Update gitignore with new jar names.

commit cd4b56972c11d8dec8f29808122d210383d27a58
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Apr 16 22:24:01 2010 -0700

    Keep dev-dependencies in lib/dev, out of the way of uberjar.

commit a756c40de723248cd549853e0abf72087cdbc0e9
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Apr 16 22:14:33 2010 -0700

    Re-enable use of checkout-dependencies.

commit 4a216d1fa828e780a80acaaa884a74407a0b7fd3
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Apr 16 21:56:59 2010 -0700

    Update known issues in readme.

commit 44b6369aec1e23bcda1db1b6570a03ca524464e5
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Apr 16 21:46:53 2010 -0700

    Move repl task out of shell script, finally! Depends on Clojure ticket #299.

commit e886afb457b43d2fc23097c66ac63bfb5c97b06c
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Apr 16 19:55:28 2010 -0700

    Upgrade to Clojure 1.2.0-master-SNAPSHOT.

commit d3b479d9df2b8971a585078870af27fd629a36f8
Author: Perry Trolard <trolard at gmail.com>
Date:   Thu Apr 8 16:58:27 2010 -0500

    Whitespace change...

commit 575405c82974f39a4548c50e6e8f43739e8862d2
Author: Perry Trolard <trolard at gmail.com>
Date:   Thu Apr 8 16:49:51 2010 -0500

    Fix incorrecty formed jarname in uberjar.

commit d9246d6c6ff4c41514c3f570e49b3ad855647a01
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Apr 6 22:42:31 2010 -0700

    More helpful message when no namespaces are configured for compilation.

commit 5c3667986f2a6e1b24b138b8b9c949f650640dcd
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Apr 6 22:35:59 2010 -0700

    Keep jar files in root unless :jar-dir specifies otherwise.

commit 225d4a4ae15afc9d8605d711cdb396e3c6bfe813
Author: David McNeil <dem at dem-laptop.(none)>
Date:   Mon Mar 29 08:48:58 2010 -0500

    Write jar to the :target-path directory.

commit 036b47d505f31427be0c11bde28472f6a46be9c4
Author: David McNeil <dem at dem-laptop.(none)>
Date:   Wed Mar 24 19:27:29 2010 -0500

    Added option to omit-default-repositories.

commit f83bf739e727296f7364d95844cab790fb74e6f2
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Apr 6 22:29:59 2010 -0700

    Use rlwrap if detected.

commit 8c9e0a7dae4b342d20db7ee2846499d7b19d8ad2
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Apr 6 22:22:17 2010 -0700

    Include version number in jar filenames.

commit dcb2d54bf2e9d38c278e4687c112e417bc9481d0
Author: Peter Schuller <peter.schuller at infidyne.com>
Date:   Tue Mar 16 23:34:07 2010 +0100

    Do not assume bash it as /bin/bash; use /usr/bin/env bash.

commit 625c5de55dae0ae055a4d292055ecc23a88ced3f
Author: Stephen Compall <scompall at velocitude.com>
Date:   Tue Mar 16 11:20:45 2010 -0400

    move classpath-related functions from compile to classpath module

commit ba964458c619d37055ae22ffc468a38840977058
Author: Stephen Compall <scompall at velocitude.com>
Date:   Fri Mar 12 14:13:44 2010 -0500

    add "classpath" built-in subcommand

commit 266b254b7648e42244e11b57f7de2a61fee69f88
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Apr 6 22:05:48 2010 -0700

    Call read-project from leiningen.core ns.

commit 28573d093ae5bf40b50ca2f38b254498b71d0b53
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Mar 5 22:02:23 2010 -0800

    Implement first run of checkout dependencies.

commit 479fbe9f2b9711a403e7b4c2eed30faafc2e4429
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Apr 6 21:55:38 2010 -0700

    Mention $RLWRAP environment var in readme in jline section.

commit 2cd3e0130e78910216a0890b5283a29c92288817
Author: dakrone <lee at writequit.org>
Date:   Fri Apr 2 17:36:18 2010 -0600

    slight readme formatting fix.

commit a726c4aad46931513fc1ba82625d61ef0e7a3c21
Author: dakrone <lee at writequit.org>
Date:   Fri Apr 2 17:34:08 2010 -0600

    Add ability to specify jline usage with env variable.
    
    Set LEIN_USE_JLINE=false and 'lein repl' will not use jline when
    starting a REPL. Also updated the README's FAQ to add this.

commit 417151eb6a705863e6d6048cd9dce3a46e126cae
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Apr 6 21:41:23 2010 -0700

    Write ns->path and path->ns functions in core.

commit b3a794c60473a1c03098bfb608e4a9d1ec6af89d
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Mar 22 20:55:56 2010 -0700

    I'm dumb; let some conflicts in.

commit 84ca66b0232e63fcf5184a49c5b3bc7d6b19250f
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Mar 21 15:18:32 2010 -0700

    Accept host argument from the command line for lein-swank.

commit 0df6f8477d88a3d606c8b9d2f33f2ee55ff5fdd8
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Mar 16 21:06:34 2010 -0700

    Tweak symlinking of dependent jars.

commit 0b9fba8395d019527bfa5e66ce616c3206d20ceb
Author: Richard Newman <rnewman at twinql.com>
Date:   Thu Mar 11 15:42:50 2010 -0800

    Make deps generic. Add draft symlink implementation.

commit 8a687e7c94a51188444ba3349b7bd35eabc08503
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Mar 15 21:25:46 2010 -0700

    Check a project's src/ dir for leiningen tasks.

commit 1c9048dbb1abf385d36c13c6f704f107fb24e29f
Author: Ryan Zezeski <rzezeski at gmail.com>
Date:   Wed Mar 10 23:31:50 2010 -0500

    Fix jar task and add test.
    
    The jar task is not correctly building the Main-Class attribute in the
    case of multiple hyphens in the namespace.  Fix this and add
    regression test.

commit 2c05ffc3fa2b124d924838c35b676ff486dbbcdc
Author: Ryan Zezeski <rzezeski at gmail.com>
Date:   Wed Mar 10 22:36:21 2010 -0500

    Fix test_new.

commit c99d28e7b00ab237a5af98d71d4a9a1517eaa4cf
Author: Stephen Compall <scompall at velocitude.com>
Date:   Tue Mar 9 11:30:50 2010 -0500

    Use on-disk file mod times in generated jars.  Allows require to use jar-stored AOT compilations.

commit d11eae7451b71693a27f263754ffa6ca24d2ad71
Author: abscondment <brendan.ribera at gmail.com>
Date:   Sun Mar 7 23:12:33 2010 -0800

    Separate version check from form generator; add an optional test-package argument to the from generator.

commit b19d46b6d0c81294107283d58ba080ee76bb81d6
Author: abscondment <brendan.ribera at gmail.com>
Date:   Fri Mar 5 15:18:37 2010 -0800

    Prevent users of Clojure 1.0 from calling the test task and point them
    to the lein-test-is plugin. closes #21

commit 41fd7425efe157650b596facac1e77e5d2b5d158
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Mar 15 20:34:06 2010 -0700

    Drop back to Clojure 1.1.0 until issues with 1.2.0 are resolved.

commit 1bbcf902f040d5b823647961cb8d35181b65716d
Author: Stuart Halloway <stu at thinkrelevance.com>
Date:   Mon Mar 15 20:52:57 2010 -0400

    write build config into pom
    -  makes pom-as-project work in NetBeans Enclojure

commit 5961500a515eef962d2dd7f7b71339d2bbf0ac97
Author: Rob Wolfe <rw at merkury.smsnet.pl>
Date:   Sat Mar 13 17:17:56 2010 +0100

    updating versions and links

commit 3afb1f22e55e3eeaf8d240b1db565f1c5ed1a094
Author: Brent Millare <brent.millare at gmail.com>
Date:   Tue Feb 9 17:38:55 2010 -0500

    allow swank, in lein-swank to accept additional arguments to pass to start-repl

commit efbeb67c4d7564dba9b95c50fc9e2303cf5a1c41
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Mar 12 21:07:44 2010 -0800

    Allow $CLASSPATH to be used to customize repl classpath.

commit 261bf532847f00cbde3ca0d4bc7a4eaf38474203
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Mar 12 21:07:25 2010 -0800

    Bunch more TODOs for 1.2.

commit e535fe817ce88bb42ebaa080acb8f8c8f7feb69b
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Mar 12 21:04:11 2010 -0800

    Added INTRO.md with concept background thanks to slyphon.

commit e9862ce66cf15746056c3a751d47add8b53e5be7
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Mar 11 21:22:42 2010 -0800

    TODO updates.

commit ca975f95d88588b384cabe3893214d9e2ea02453
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Mar 11 21:22:38 2010 -0800

    Update lein-swank version and deps.

commit 80dfecef82fc2955d7fd036382ce4c68b22d7e05
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Mar 7 14:14:29 2010 -0800

    Added a note to the sample app to explain that it's used in the tests.

commit 1ea20ac7405ec6bf85ba6ef377142f97d6978952
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Mar 6 21:51:13 2010 -0800

    Fix java paths on cygwin and allow spaces in the LEIN_JAR directory path.

commit 731f3c5a5a0e54ca37d749633d662543fa478524
Author: Bobby Calderwood <bobby_calderwood at mac.com>
Date:   Mon Mar 1 22:21:28 2010 -0500

    Use Java package naming conventions in Main-Class value of JAR manifest.

commit f5e05a33cd9393a4f4ec9de0d7e0261c43ebdb14
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Mar 6 21:36:34 2010 -0800

    Add a :main clause to the sample's project.clj file.

commit b5b6b56e6deb14ab381254caa0655de439364158
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Mar 6 21:36:19 2010 -0800

    Add a note in order to clarify that -Xbootclasspath is optional.

commit bb4badefab4ec69d199d35f4f81b43084758c9d5
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Mar 6 10:01:45 2010 -0800

    Update lein.bat to reflect the fact that CLOJURE_JAR is optional.

commit 2337ea1569346ff86289544e01ce6e4bd07a587a
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Feb 26 16:10:30 2010 -0800

    Bump to 1.2.0-SNAPSHOT.

commit 0577148bd22a9b8db8227500dee9c90e3627f60f
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Feb 16 21:58:41 2010 -0800

    Release 1.1.0!

commit e4e4ff5db791f94e6ff57c00e6c3520dc9cac9da
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Feb 16 21:57:25 2010 -0800

    Don't create single-segment namespaces in the "lein new" skeleton.

commit 92e9bbf57193360a72648f1ef0afd53319a9002a
Author: Seth Schroeder <goof at foognostic.net>
Date:   Tue Feb 16 10:08:40 2010 -0500

    restore Xbootclasspath on MacOS X

commit 199d03a34d1c20230641e33c3033f2de67dbb6de
Author: Seth Schroeder <goof at foognostic.net>
Date:   Sun Feb 14 16:38:17 2010 -0500

    [github-17] exclude Xbootclasspath from eval-in-project forking of JVM

commit 5dcbda0ef7dd3bcbfe7387f4db7f3c27e16e4ce4
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Feb 14 14:14:49 2010 -0800

    Allow task functions to be defined in project.clj.

commit 97c0ffd854d5b7932601f6b8da9bb53b4b7fadbd
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Feb 13 09:40:34 2010 -0800

    Bump version to RC2.

commit 8891f781ae6c19003227a2263838fb84999808aa
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Feb 13 09:40:08 2010 -0800

    Skip -Xbootclasspath on OS X until test issues are resolved.
    
    This makes boot time sloooooooooooooow.

commit e4ae8b2bfde8851b403214a9c0089dfd2ed043ba
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Feb 13 09:31:51 2010 -0800

    Make no-project-needed set an atom so plugins can add to it.

commit 21e5fc9b2786c749e3c04ef97b9f04dd81ab5af9
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Feb 13 09:30:46 2010 -0800

    Update todo and news.

commit 59526b5dc863d596f0a43a6265a9ebdc6f6d4432
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Feb 13 09:30:10 2010 -0800

    Only shutdown agents in JVMs 1.6+.

commit 176c2cdea46c3bb7331370516dc56b4e6b9c7b06
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Feb 13 09:27:29 2010 -0800

    Only show repl warning when running in a project dir.
    
    Standalone repls don't care.

commit 8fe72c159afb5cc235325d943e0d2875ac85fdf6
Author: abscondment <brendan.ribera at gmail.com>
Date:   Fri Feb 12 14:04:47 2010 -0800

    Refining upgrade: check for access, request confirmation.

commit dce5992814dd11e45d353c20102de0c5d69c31d3
Author: abscondment <brendan.ribera at gmail.com>
Date:   Fri Feb 12 00:41:12 2010 -0800

    First pass at an upgrade task.

commit 0aca88dcdec130479f1267b9ff5606630b69ce21
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Feb 12 21:01:56 2010 -0800

    Move test's shutdown-agents to inside eval-in-project.

commit 4a11590edb609f9162c15c5d6112d93a8fcaf486
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Feb 12 12:51:58 2010 -0800

    Shut down agents after test run.

commit aaf60f6da07b5ca96858e7fc5559192812bbe1d2
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Feb 12 12:44:32 2010 -0800

    Compile :main even if not explicitly listed in :namespaces.

commit 14f9691e0a3b22eecb8bd1e826a4b05a4b25a5e0
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Feb 12 12:44:13 2010 -0800

    Fix indentation and remove outdated todos.

commit 7d57e70e3f1bc1915dac0dcc45b7307f4c1977cd
Author: Mark McGranaghan <mmcgrana at gmail.com>
Date:   Thu Feb 4 10:36:43 2010 -0500

    Differentiate between no compilable namespaces and no stale namespaces.

commit bf2f63c9421b445391eeeb1da593b720e0978056
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Feb 12 12:30:48 2010 -0800

    Modify test task so it doesn't load clojure.test in Leiningen's classloader.

commit 373c5faf9edf18a4ebefe352a8033f03105d5e02
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Feb 12 12:30:16 2010 -0800

    Tests broke; I'm dumb.

commit 94c675afe6767aa142bfc882298f0f828e476e24
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Feb 1 20:57:34 2010 -0800

    Exclude temp files from jar creation.

commit 37543115935fcd9b34a835b4a79385e6b6b2d244
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Feb 1 20:52:20 2010 -0800

    Update lein-swank dev dependency to 1.1.0.

commit f244a348871afde02a3ca125d3bcd1667d840c70
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Feb 1 20:51:35 2010 -0800

    Whitespace fix. I'm crazy like that.

commit 4b773b183540d0c3354ad0de1fa6a56a6c7eccae
Author: Perry Trolard <trolard at gmail.com>
Date:   Mon Feb 1 15:50:45 2010 -0600

    Fix to lein-jar path resolution bug.

commit 024f167d86b434f879e1f7192b8970c6ba43ccee
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Jan 31 21:11:48 2010 -0800

    Remove overzealous arity catch.
    
    This was catching an artity problem deeper in the code and reporting
    it as "wrong number of arguments to task". Thanks to Mark McGranahan
    for noticing it.

commit 56683c38627a9fd69c968d27292444e252f9ecfd
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Jan 31 14:24:30 2010 -0800

    We have a 1.1.0 release candidate.

commit d6e22bddbbc56874c44ddb222ad0a5f9a59f73db
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Jan 31 14:17:07 2010 -0800

    In bin script, find's -follow argument must come after path.

commit d528c492ad27442de192cbdbbee37dfe89680cae
Author: Rob Wolfe <rw at merkury.smsnet.pl>
Date:   Sun Jan 31 15:47:27 2010 +0100

    constraining implicit dependencies resolving

commit 3054293cf883f9958ed0a510d253df6ee2b9f324
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jan 30 22:43:23 2010 -0800

    Add a test to ensure tests don't use Leiningen's Clojure version.

commit a9936d22b77d0290a36f4f3adaaef88689f27c31
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jan 30 22:43:07 2010 -0800

    Factor out form-for-testing-namespaces for other plugins to use.

commit 3a659941f85ba86020dab13f401fb7aea70e6f4a
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jan 30 22:25:03 2010 -0800

    Specify namespaces for sample project to compile.

commit 24ef40dba192eef893234aaec531d03bb8494756
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jan 30 22:11:54 2010 -0800

    Add build.clojure.org releases repository.

commit bd0e725548311ebab0f9d49a20697cebeeb49251
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jan 30 22:10:07 2010 -0800

    Fix test file for generated projects.

commit 3130064c8aeb1319ddd8894b17e47896793398b5
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jan 30 21:53:38 2010 -0800

    Add a warning for the lein repl task.

commit 62dfb7e02926b0384bb8d77b40d00c5b8e753e32
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jan 30 21:31:05 2010 -0800

    Don't use find's -H option; it's not present on older systems.
    
    Thanks to Scott Haug.

commit a960a1c4ef56f74b71fc3b55c95e080eed6f796e
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jan 30 21:28:02 2010 -0800

    Switch to ant 1.6.5 so we can access the subclassloader's classpath.
    
    It's bound to user/*classpath* when using eval-in-project.

commit 9884b00bc39e8e0824e06a4f09c5cc03a5a57748
Author: Rob Wolfe <rw at merkury.smsnet.pl>
Date:   Sat Jan 30 15:18:52 2010 +0100

    cleaning :library-path

commit 0bcb7c2a70e5868c0f763c924997f433277b1d2c
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jan 30 16:01:01 2010 -0800

    Update lein-swank readme. Yay for random twitter bug reports.

commit b6a807bd3350138cfe88821207071378dcba9fdb
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jan 27 22:42:03 2010 -0800

    Add a note if compiling with no :namespaces specified.

commit 797994881d2d9adf8e1498691fce8614cd909340
Author: Steve Purcell <steve at sanityinc.com>
Date:   Sun Jan 24 16:25:37 2010 +0000

    Make "lein jar" trim :source-path from packed files, not simply "src"

commit a33a777e71345ecdaeb5a894436c81454965b807
Author: Rob Wolfe <rw at merkury.smsnet.pl>
Date:   Sun Jan 24 12:52:46 2010 +0100

    installing pom.xml artifact along with jar

commit 74c9f1c8396c14cf3156652b9d049731c9c5b3a3
Author: Rob Wolfe <rw at smsnet.pl>
Date:   Fri Jan 22 15:10:45 2010 +0100

    adding error messages to lein.bat

commit 4cce1fafea79a6319f69f1bfa2df1afe959a891f
Author: Rob Wolfe <rw at merkury.smsnet.pl>
Date:   Thu Jan 21 21:31:22 2010 +0100

    test path should be pointed by :test-path key

commit 8789acc13069a874d225f66255b1ca9e17f1768c
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jan 27 21:38:55 2010 -0800

    TODOs and readme clarification.

commit f3a097d958fc320422ad66692e4acb6b2f906719
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Jan 21 00:26:39 2010 -0800

    Don't try to System/exit from within eval-in-project. It doesn't work.

commit b3232350e2476eefbc0e320b0983dad2b292251d
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jan 20 23:40:17 2010 -0800

    Update new task. Output project.clj as string. Add skeletal test.

commit d9e2b7791bb162fb517605399afb37d3de550a0c
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jan 20 23:22:39 2010 -0800

    Use Clojure 1.1.0 release for using Leiningen itself.

commit 7aa831840526f1f5cf45f09a1fc173fc6795d3cc
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jan 20 23:21:28 2010 -0800

    Ignore autodoc dir.

commit d0a489e08df67ddc7be7f208911618ba8f81db08
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Jan 20 23:21:22 2010 -0800

    Add autodoc plugin.

commit f0220e6986bd1b870c7ae4282fac3ce94d1f0787
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Jan 11 09:04:32 2010 -0800

    Fix some readme links.

commit 40d8c2cff5eabeeb9b9ccd698a01454b545eb4ee
Merge: c99bada 85f5c5e
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jan 2 15:53:49 2010 -0800

    Merge commit 'neotyk/master'

commit c99bada10725a643e420a55cc6e8e6c0650458bf
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Jan 2 15:52:14 2010 -0800

    Mention windows support in docs.

commit 5e9f694fd365e4af5488b8d9eb24de7d2f626485
Author: Rob Wolfe <rw at merkury.smsnet.pl>
Date:   Sat Dec 26 14:08:19 2009 +0100

    windows environment

commit 815adb8bf5796d30c2bb52a32384856c1a9b1a64
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Jan 1 22:06:46 2010 -0800

    Update NEWS file.

commit 4fa7a13d2dcd6d45a01875a3d7cfdca2bdca36ba
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Jan 1 22:06:36 2010 -0800

    Don't AOT namespaces by default.

commit 6e1a777c9bd5770589cc05a38e0647a22eaec5a8
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Jan 1 21:58:27 2010 -0800

    Remove cargo-cult garbage in bin script. Thanks, Steve.

commit 258f72e755c38d9c0063b98439532e40d5d82605
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Jan 1 21:57:56 2010 -0800

    Add a message in the jar task.

commit 793285c335ecf5c3047318f6d41141dd9b088eb1
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Jan 1 21:46:09 2010 -0800

    Use 1.1.0 for both Leiningen itself and newly-generated projects.

commit 31b647bf4b2081b6a62c798efbea45b6e0473a02
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Jan 1 21:38:51 2010 -0800

    New version of lein-swank.

commit 85f5c5e533184c6f62a84fa9b5f7d9c67888d88e
Author: Hubert Iwaniuk <neotyk at kungfoo.pl>
Date:   Thu Dec 31 10:36:14 2009 +0100

    test for issue 8 fix

commit 711b3acfec4026b6d855a06a6bbc7e736eeb9152
Author: Hubert Iwaniuk <neotyk at kungfoo.pl>
Date:   Wed Dec 30 23:40:43 2009 +0100

    replaces '.' with '/' in package name when creating dir

commit af77ef61ed10ce3117483e63b04e1aa2415977ca
Merge: 069a96f c0df45a
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Dec 26 08:46:04 2009 -0800

    Merge commit 'mattrepl/master'

commit 069a96f29c1da9e3eca6c06dc8aa0b205c562e1f
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Dec 26 08:42:37 2009 -0800

    Add überjar alias.

commit 4fdad15915f4a1f7937fecec97b4dce433349f2c
Merge: f963996 7f1f7ba
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Dec 22 14:42:07 2009 -0800

    Merge setfork branch.

commit c0df45a8c300e99060107071a93af307fdbe5f60
Author: Matt Revelle <matt at dynamictyping.org>
Date:   Mon Dec 21 16:37:38 2009 -0500

    Extra space at end of question.

commit 756996faf886167ee224a7eb6d785dbd1a13e4ac
Merge: bea0cfa 3360ad4
Author: Matt Revelle <matt at dynamictyping.org>
Date:   Mon Dec 21 16:35:30 2009 -0500

    Removing escaping backslashes from code in README.

commit bea0cfa50a110b41f58d6fcad5faece4120de5e1
Author: Matt Revelle <matt at dynamictyping.org>
Date:   Mon Dec 21 16:28:19 2009 -0500

    Added documentation about :exclusions in :dependencies to the README and deps docstring.

commit 3360ad4e0bca595fdbe13a703864c02ff2068556
Author: Matt Revelle <matt at dynamictyping.org>
Date:   Mon Dec 21 16:19:31 2009 -0500

    Added documentation about :exclusions in :dependencies to the README and deps docstring.

commit f05055f6343a4839c80ca78b0dd7963fc1187bde
Merge: ad39972 f963996
Author: Matt Revelle <matt at dynamictyping.org>
Date:   Mon Dec 21 15:39:09 2009 -0500

    Merge branch 'master' of git://github.com/technomancy/leiningen

commit f96399603619b0f807e5af86f4fc4601c97c0cdc
Author: wilkes <wilkesjoiner at gmail.com>
Date:   Wed Dec 16 13:22:38 2009 -0600

    in eval-in-project, added setFailonerror true

commit 09911f4aa932e23a7e72524f94035eb788353739
Author: Matt Revelle <matt at dynamictyping.org>
Date:   Sat Dec 19 16:37:55 2009 -0500

    Added exclusions support in project files.  Useful for libraries that have extra dependencies unnecessary for runtime.  (Looking at you, log4j)

commit 7f1f7ba6dfb6a0a72f86440227b1df1b4fa50263
Author: Bagu is my name. Show my code to River Man <markus.gustavsson at gmail.com>
Date:   Fri Dec 18 18:12:40 2009 +0100

    may have fixed issues with fork not getting jvm args and setting if on osx

commit 7661ebe493c870d1c40f9ae5b54771492f094d51
Author: Bagu is my name. Show my code to River Man <markus.gustavsson at gmail.com>
Date:   Thu Dec 17 19:46:52 2009 +0100

    moved setFork so that its only used when needed by native code

commit 8d35fe3f91d79458335e55516736a6220af4a8d5
Author: Bagu is my name. Show my code to River Man <markus.gustavsson at gmail.com>
Date:   Wed Dec 16 16:25:44 2009 +0100

    made changes as suggested by technomancy

commit fa5cc6f32603308329c7856dcb4508e4655e3202
Author: Bagu is my name. Show my code to River Man <markus.gustavsson at gmail.com>
Date:   Tue Dec 15 19:58:57 2009 +0100

    more and better defaults for native-path

commit 768e5d1b184da3d8f0716922a5109e5ed1290fec
Author: Bagu is my name. Show my code to River Man <markus.gustavsson at gmail.com>
Date:   Sun Dec 13 14:46:47 2009 +0100

    added native-path key to project

commit 045e24d70e1461e4add21b0c7bdc9cea8bb68da6
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Dec 20 20:37:19 2009 -0800

    Minor readme tweaks.

commit ad39972f257fa05e73ad66a66ec5a1c619043662
Author: Matt Revelle <matt at dynamictyping.org>
Date:   Sat Dec 19 16:37:55 2009 -0500

    Added exclusions support in project files.  Useful for libraries that have extra dependencies unnecessary for runtime.  (Looking at you, log4j)

commit 66b4ed91e28566b5b377f5d5fbda8f1c3b57ee93
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Dec 15 19:51:09 2009 -0800

    Rename exit-with-error to abort.

commit 83ab2890b0be948589d19acad0b49793dff4fd2b
Merge: 5fc196c e4e01fe
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Dec 15 19:49:22 2009 -0800

    Merge commit 'danlarkin/catch-missing-project'

commit 5fc196cfebbef981302b687047d4a07456906fbe
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Dec 15 19:38:24 2009 -0800

    Honor $RLWRAP if present in repl task.

commit 14b08db530a52e6c00254c8b19c3fc535bbbcc24
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Dec 15 19:38:14 2009 -0800

    Bump version.

commit e4e01fe1d10d6f3a79943a9a4582c219ff0149e2
Author: Dan Larkin <dan at danlarkin.org>
Date:   Sat Dec 12 16:52:37 2009 -0500

    print an error message instead of a stack trace when no project.clj is found

commit 54c8de178d1bbb2b1d45cc7538503c0963e0aff7
Author: Dan Larkin <dan at danlarkin.org>
Date:   Sat Dec 12 16:51:37 2009 -0500

    use exit-with-error instead of printing an error message and calling System/exit separately every time

commit fb13db7d388fc466bd2f9ac02242c1c00c837a56
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Dec 10 22:52:01 2009 -0800

    Release 1.0.1!

commit 3ab3935dd3a6e57508f4080b8c46f6e423cf3338
Author: Dan Larkin <dan at danlarkin.org>
Date:   Fri Dec 11 01:44:53 2009 -0500

    first shot at bash completion for lein shell script

commit 5646badf5ebe33b4a62cddff85cdd4ac3e11965a
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Dec 10 22:42:50 2009 -0800

    Be more verbose about the JVM in lein version.

commit 109b38f7384b5341e9139f832451474b0e04c994
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Dec 10 22:37:59 2009 -0800

    Honor $JAVA_OPTS.

commit 63162f622984558f2a75197e20878a30be38a621
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Dec 10 22:24:06 2009 -0800

    Oops; new is shadowed by a macro; can't call it like that.

commit 144723bad6cb28a35af8e340e0bc3424efd3363a
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Dec 10 22:09:12 2009 -0800

    Avoid rest args where possible in order to catch arity mistakes.

commit a27704b7f9bfc8084fe1e6f815137db9839f7377
Merge: 8774473 27aebfe
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Dec 10 22:00:28 2009 -0800

    Merge commit 'danlarkin/guard-against-arity'

commit 877447346034188e5dcfc9b1d2cce49d559e76a7
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Dec 10 21:56:49 2009 -0800

    Modify test task to take advantage of fixed clojure bug #193.

commit 119cb3f4807a2abc2ebe77961685e12ff3142cd1
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Dec 10 21:15:43 2009 -0800

    Use 1.1.0-master, not -alpha.

commit 27aebfe37d211d72a54975bc1cf3e90756f13794
Author: Dan Larkin <dan at danlarkin.org>
Date:   Thu Dec 10 23:42:19 2009 -0500

    report wrong arity, don't crash

commit 2ebb2f220a9ef6fbcfe25ae8475a3d6da5962e8f
Author: Dan Larkin <dan at danlarkin.org>
Date:   Thu Dec 10 23:41:34 2009 -0500

    grammar fix

commit 41274ba0730ee441e295d3c6c848834963385bdc
Author: Dan Larkin <dan at danlarkin.org>
Date:   Thu Dec 10 23:23:37 2009 -0500

    fix NPE when doing "lein core"

commit 35e0667237d2c06fbae760af4bddfeba15470170
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Dec 10 20:18:22 2009 -0800

    Abort when running self-install on SNAPSHOT versions.

commit acf6c3a1f6d895d9e23f7714ef155c7b71642728
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Dec 10 20:06:07 2009 -0800

    Stray println snuck in.

commit b3e37c438cb7c77c169cddf6c8c0e9ea16517bf5
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Dec 8 18:01:08 2009 -0800

    Replace rlwrap with jline for repl task.

commit a59bc8d5af31891635f7e8bc41fe1c452d7b3864
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Dec 7 21:22:02 2009 -0800

    Call .replace instead of str-replace. Don't create lib or classes, just ignore.

commit 94f65dadcdecf695a485304323284e470c7b6cf9
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Dec 7 21:16:08 2009 -0800

    Don't pass in a project arg to tasks that don't use it.

commit 2c83f9dd72e26bdbadc464d8442bee18d3bf14f0
Author: B.Smith-Mannschott <bsmith.occs at gmail.com>
Date:   Mon Dec 7 19:28:59 2009 +0100

    teach "leiningen add" not to conflate project's name and directory.
    
    As a consequence it is now also possible to specify a groupId for a
    newly created project.
    
    lein new [group-id/]artifact-id [project-dir]
    
    - Group-id is optional. Project-dir defaults to artifact-id if not given.
    - Neither group-id nor artifact-id may contain slashes.
    - Underscore (_) is normalized to dash (-) in namespace names.
    - Dash (-) is normalized to underscore (_) in file and directory names.

commit 223dffe69cc27060420294e9042f710cba9ae5a1
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Dec 7 20:54:59 2009 -0800

    Add aliases for version command. Don't need a project to use it.

commit c521758a30f9300be545d17fc0b19c96f195da08
Author: Mike T. Miller <mmiller at mmiller-mn.linkedin.biz>
Date:   Mon Dec 7 09:44:48 2009 -0800

    added 'version' command

commit 2d5a1bece3d7c7cf727208781d6489fb28d4a802
Author: Wayne Rittimann, Jr <johnwayner at gmail.com>
Date:   Sun Dec 6 20:35:20 2009 +0000

    Fix for JDK 1.5 compatibility.

commit d3d53a432f41e6bd35274f57b92ca02b36e893ce
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Dec 6 14:07:35 2009 -0800

    Bump version number to 1.0.1-SNAPSHOT

commit da41a91e0557d8b5c6657fe57516f20d6cc2535b
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Dec 5 21:07:26 2009 -0800

    Releasing 1.0.0.

commit b56b70f068cec9c41ad304bf54781a73f4aa5a15
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Dec 5 20:37:19 2009 -0800

    More details in lein-swank exception catching.

commit d164dd82f99d81b3081b7826fe40bbd30d775cc5
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Dec 5 20:30:32 2009 -0800

    Pass args through on repl task.

commit d5eede19f93107df42198ec5a5ff23d253ecf2a7
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Dec 5 20:29:26 2009 -0800

    Mention known issues, add readme to lein-swank.

commit 1d22fc3837a5296db9f3ef90c5165afc3834b8f6
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Dec 5 15:35:07 2009 -0800

    Run swank server using eval-in-project.
    
    Doesn't work well with Clojure-1.0 projects.

commit ddc013c6dbf1bfd26a2b1d90805eaabf4561f776
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Dec 3 22:36:56 2009 -0800

    Release Candidate 1? Why certainly; I don't mind if I do.

commit 47a50d1695e34917ed63c7fc8c2c262241a45d6c
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Dec 3 22:36:47 2009 -0800

    Only include :resources-path in jar if it exists.

commit 4dca233c8be9d8f045c2c6477890171576e5ed52
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Dec 3 22:36:28 2009 -0800

    Allow callers of eval-in-project to customize the java task.

commit 19548745ed7b64e1acbb970db53c6b5df10a1f70
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Dec 2 21:07:14 2009 -0800

    Add resources/ dir to the classpath and generated jars.

commit 7c2d01a4407fc2aa3f8be63419ab48806165dac9
Merge: dda9f3f 01860b3
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Dec 2 21:00:01 2009 -0800

    Merge RickMoynihan's rlwrap patch, but disable it for dumb terms.

commit dda9f3f6b027c31adb44e9ee2e1b87c7a9b15784
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Dec 2 20:47:30 2009 -0800

    Add project's lib/ directory to lein classpath for plugins.
    
    Fix classpath for repl task.

commit 01860b31001e12cb0f8fabacaab36458a417cc75
Author: Rick Moynihan <rick at calicojack.co.uk>
Date:   Wed Dec 2 17:40:25 2009 +0000

    Added code to use rlwrap for "lein repl" if present.

commit 3a4c7e0408532bfcddf01b95fe2ba7aa9834dc7b
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Dec 1 23:02:44 2009 -0800

    Fix NPE when using -Xbootclasspath with transitive requires.

commit f2a1e1ec97d0afeb30f466d90f4d219b095d5282
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Dec 1 22:43:57 2009 -0800

    Add NEWS file with release notes. 1.0 is just around the corner.

commit cc9cef7c8c6514027d3f5266c91a6f761d75080d
Merge: 72ff86d 0361b0c
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Dec 1 22:41:11 2009 -0800

    Merge branch 'sys-exit'

commit 72ff86dbc44f6a8015761cafd253acf3972e242e
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Dec 1 22:41:04 2009 -0800

    Minor readme/todo tweaks.

commit c846cefbc96e4937f602ff3fdb7eda521ac652d2
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Dec 1 22:30:33 2009 -0800

    Temporarily disable -Xbootclasspath until cause of NPE is discovered.

commit f390c609aa836cc1595fe93dcf2cf94a3daa5b99
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Dec 1 22:28:58 2009 -0800

    Explain optional project.clj keys in readme. Note publishing deps on clojars.

commit 7c2cb69a702d12f8b279411e763cf71746be4b68
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Dec 1 21:56:51 2009 -0800

    Heh... if lein-swank depends on leiningen that'd be a circular dependency.

commit 0361b0cfd006a2ed48bc7e7586874310a2025957
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Dec 1 21:11:21 2009 -0800

    System/exit appropriately depending on pass/fail count.
    
    Also fixes super-summary, which an earlier commit had broken.

commit 35fedd88cd71418bcb46f73e1aa3e920cac61773
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Dec 1 20:27:36 2009 -0800

    Todo updates.

commit 42f8f3a2d08e6c9bda3c7ace9011b109d20cb8d4
Author: Dan Larkin <dan at danlarkin.org>
Date:   Tue Dec 1 23:04:26 2009 -0500

    always use -Xbootclasspath/a, if $CLOJURE_JAR doesn't exist there's no harm done

commit 61c8683db380534893fc4dd032b49198c249b202
Author: Dan Larkin <dan at danlarkin.org>
Date:   Fri Nov 27 20:50:28 2009 -0500

    try to detect clojure.jar so we can use -Xbootclasspath/a

commit fa76049613a0422b303503e1a432ef357f9c5351
Merge: 1d202aa 81d05b7
Author: Dan Larkin <dan at danlarkin.org>
Date:   Tue Dec 1 21:38:49 2009 -0500

    Merge branch 'master' of git://github.com/technomancy/leiningen
    
    Conflicts:
    	todo.org

commit 81d05b7ae282f23d194c0bc60562285a62cdd735
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Nov 30 22:22:23 2009 -0800

    Mention cleaning before uberjar to avoid dev deps.

commit 1c17c2decae63237d9d54898ad45919c55885c38
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Nov 30 22:18:22 2009 -0800

    Skip dev dependencies when pulling deps for compiling.

commit 88d4de108ed83c73798063ce4a646862150856af
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Nov 30 22:16:34 2009 -0800

    If no task is given fall back to help task.

commit 1d202aa63e9f063b61039666097b0a7e896354b8
Merge: 238c5d0 b9a0187
Author: Dan Larkin <dan at danlarkin.org>
Date:   Tue Dec 1 00:09:35 2009 -0500

    Merge branch 'master' of git://github.com/technomancy/leiningen

commit 35d7165a84b04ac78d1554e66719f13dd664f879
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Nov 29 21:33:50 2009 -0800

    Change sample project to use Clojure 1.0.0.

commit fb95c5ef57a554081c012df139b2751344cc970a
Author: Alex Osborne <ato at meshy.org>
Date:   Mon Nov 30 15:34:14 2009 +1100

    Run compile and test tasks in isolated classloader
    
    This means that we can:
    - Safely compile against alternative versions of Clojure.
    - Move classpath logic from the shell script to lein itself.
    - Run lein with: java -jar leiningen-standalone.jar
    
    This patch also makes the source, test and library paths configurable
    which is useful for people with special requirements like mixed-language
    projects.

commit b9a018721eea926431c5f96f83cee287f1381adc
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Nov 29 14:22:20 2009 -0800

    Unify terminology: there are no commands, just tasks.

commit 4d4aa039834b3945f7933e69953d1fccb15409f8
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Nov 29 14:20:09 2009 -0800

    Allow test task to take namespaces as an argument.

commit 7acd4cb32de9f55e8412c5c16a36e42306bf5f03
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 28 21:35:19 2009 -0800

    Updated todos.

commit 04f076dd366865e1ef46d79f2f3ca4ba7ddad6bb
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 28 21:35:04 2009 -0800

    Updated contribution notes.

commit eb7f69adbb10109e513169bc1fa72cc5b9b51e0d
Merge: f140637 22c19cb
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 28 21:22:52 2009 -0800

    Merge branch 'no-maven-shell-out'

commit f1406373cb62a8e48add9862d9a662f31c7a74ed
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 28 20:53:57 2009 -0800

    Add lein-swank as a dev dependency.

commit 7104b52a0c53079dfcd87cce3ff520e2a99edfbd
Author: Andrei Dragomir <adragomir at gmail.com>
Date:   Sat Nov 28 01:20:12 2009 +0200

    fixed weird jars issue crashing uberjar task; no longer checking input ZipEntry size

commit 15cbad9dafa3b7f86b321d48d88fccfaa70c1193
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 28 20:38:24 2009 -0800

    Disable help summary output until Clojure bug #130 is fixed. =(

commit 22c19cbc1ed1cc019e8ac2d5e3f3cc857263ad69
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 28 20:33:28 2009 -0800

    Added test for install task.

commit ec2724120a93ca0cacb9a380208e79de01f486ec
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 28 20:28:33 2009 -0800

    The install task no longer shells out to maven.
    
    Thanks to Alex for several functions taken from clojars.

commit 2a76567d9effa641a1aa95a529377af9cbbcacd6
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Nov 27 20:27:11 2009 -0800

    Running a dev version of lein from a checkout shouldn't use LEIN_JAR.
    
    Improve error message when dev checkout deps are missing.
    
    Store uberjar in ~/.m2 as -standalone in order to avoid ambiguity.

commit 173da8ee747ab7d8a9d7ae5ae1981641d7cc680f
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Nov 27 20:13:36 2009 -0800

    Remove duplicate task output from help task.
    
    Consolidate IO in help.

commit 777ce00787b8a3ae606feb19dade42c13dba73dd
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Nov 27 20:10:41 2009 -0800

    Don't mkdir classes if it's a task that doesn't take a project arg.

commit 238c5d0451c171c48458144f8c88c4401cb958e8
Author: Dan Larkin <dan at danlarkin.org>
Date:   Wed Nov 25 01:55:56 2009 -0500

    add note to todo about getting lein version from clojure code

commit 014b2f18f874ad5d093f109e417f86ae39f69a6b
Author: Dan Larkin <dan at danlarkin.org>
Date:   Wed Nov 25 01:40:10 2009 -0500

    we no longer create a pom-generated.xml so we no longer have to clean it

commit e024e15c79ecf5c39cd4621803b5fda59a3ef3e6
Author: Dan Larkin <dan at danlarkin.org>
Date:   Sun Nov 22 23:34:09 2009 -0500

    improve "clean" command: Don't delete lib/ and classes/, just empty them. Also delete -standalone jar and pom-generated.xml

commit cb5bf137a8e628b59b31138bc14181cbe83e0671
Author: Dan Larkin <dan at danlarkin.org>
Date:   Sun Nov 22 20:47:20 2009 -0500

    clean should delete whatever (:compile-path project) is, not hardcode "classes/"

commit 47e7b98ddb8a00d4f3e2bab0ec952490964f6c59
Author: Dan Larkin <dan at danlarkin.org>
Date:   Sun Nov 22 20:46:39 2009 -0500

    make :compile-path a key that's always present in the project hash map

commit 6fbdfb7a91a8eeafe485d8465917a0672b5005ac
Author: Dan Larkin <dan at danlarkin.org>
Date:   Sun Nov 22 19:14:22 2009 -0500

    move mkdir of classes/ from shell script into core.clj

commit cee9dcc0eea83c3b3ceb16fac1ff6341379d6a2d
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Nov 24 22:24:49 2009 -0800

    Update todos.

commit 39f6ab8be1dd9b5cc162ded1b81cbf868d534fbd
Merge: f950e77 258b6b5
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Nov 24 22:20:18 2009 -0800

    Merge commit 'danlarkin/build-jar-in-memory'

commit 258b6b52e2f52c98c592e5ea670ffa0c551967d9
Author: Dan Larkin <dan at danlarkin.org>
Date:   Wed Nov 25 00:53:13 2009 -0500

    remove lancet require from pom, it wasn't being used

commit 90d5e955fbf6b4dcdcdc76fbcb2ac74dce930422
Author: Dan Larkin <dan at danlarkin.org>
Date:   Wed Nov 25 00:50:21 2009 -0500

    include a pom.properties file in the jar

commit 7647c6cbed1900947b5eadde10552cfa712ed4c7
Author: Dan Larkin <dan at danlarkin.org>
Date:   Wed Nov 25 00:30:04 2009 -0500

    refactor pom and jar code to use make-pom

commit d3159a4548c6a59b38123967b1cb3bcc57392d05
Author: Dan Larkin <dan at danlarkin.org>
Date:   Wed Nov 25 00:18:31 2009 -0500

    generate pom byte array (instead of on disk) and include that in the jar in appropriate meta-inf/groupid/artifactid directory

commit 366c8713b05db86b3572283374d8fa787081d60c
Author: Dan Larkin <dan at danlarkin.org>
Date:   Wed Nov 25 00:15:36 2009 -0500

    refactor writing files to jar into a multimethod

commit f950e77fd29050bbe26c5c0154dc2c0201e713f7
Author: Dan Larkin <dan at danlarkin.org>
Date:   Tue Nov 24 22:33:07 2009 -0500

    use org-mode "Tags" instead to assign work in todo.org

commit 61c27c7518496046025c8aacba36690b6d2e6875
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Nov 24 18:45:49 2009 -0800

    Bootstrap instructions, take 3.

commit 3ada85bdbd6627a93dcbbe7686eabb436aefab8a
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Nov 23 22:33:31 2009 -0800

    Oops, bootstrap install is slightly more complicated than that.

commit 06a584a7c3b6f6800a3884d2ec8ceb350fe87f8d
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Nov 23 22:24:28 2009 -0800

    Add TODOs.

commit ca0eb42f47d022afa323ee5e88b6537bd169939f
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Nov 23 21:27:07 2009 -0800

    Neither "new" nor "help" tasks need a project to run.

commit a2f17c0d0b08248f0f3fdf3f3e6a17f197326dde
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Nov 23 21:26:47 2009 -0800

    Update readme for easier dev installation; add some TODOs.

commit b7ae6e263f5bb5658b7838c0dc27b952a33cf496
Author: Dan Larkin <dan at danlarkin.org>
Date:   Mon Nov 23 01:08:44 2009 -0500

    use java.util.jar to build jars instead of lancet

commit 5d018c102664a5f77cd2ba7719fef41d95390236
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Nov 22 20:26:45 2009 -0800

    Leave lib/ and classes/ intact but delete their contents.

commit f9790484040b11ad6681b280f006ae96c0edf26d
Merge: 7b6acbc 7674952
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Nov 22 15:55:24 2009 -0800

    Merge commit 'danlarkin/improve-manifest'

commit 7b6acbc5afee72d355c1b171aee2c4874713324b
Author: Alex Osborne <ato at meshy.org>
Date:   Sun Nov 22 21:34:54 2009 +1100

    Fix compiling of namespace that include a - character.

commit 07f61f6bf6c3058ec86f52365b470a8fac83acaa
Author: Dan Larkin <dan at danlarkin.org>
Date:   Sun Nov 22 17:09:11 2009 -0500

    remove gen-class on leiningen.core and update lein shell script and project file to deal with it

commit 7674952db1ffd44ed115cee215d1ce44cbbf9bf4
Author: Dan Larkin <dan at danlarkin.org>
Date:   Sun Nov 22 02:58:08 2009 -0500

    put Manifest.txt in classes/ instead of toplevel project directory

commit fe75bcb44ab8845278add6e7e7a02ce3d5819963
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 21 23:47:33 2009 -0800

    Update credits. Thanks, Alex and Dan!

commit c907127eddd8170a50ed5cfd909a006d0cf044a4
Author: Dan Larkin <dan at danlarkin.org>
Date:   Sun Nov 22 02:24:20 2009 -0500

    put more info into the manifest of jars we build

commit 960296c69c2b90387bd036d3f5cdf6d9cf9c6343
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 21 22:51:12 2009 -0800

    Yes, we are picky about whitespace, too.

commit 08c6ba47e93f4efcd57e3f7aa64c47fd133435ba
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 21 22:50:56 2009 -0800

    Appropriate error codes and improved message for command-not-found.

commit 5df3646f8afdaafa8701306d2d79391c7a306ac9
Author: Dan Larkin <dan at danlarkin.org>
Date:   Sat Nov 21 21:27:26 2009 -0500

    handle missing command

commit 7ca03af258cd73d0db99026dc1e11075546b62f5
Author: Dan Larkin <dan at danlarkin.org>
Date:   Sat Nov 21 22:18:35 2009 -0500

    lein test should aggregate all test failures/passes etc and display a summary at the end of all the tests

commit 4b0991c49fce738e8e9f146e1aa6d8794234e0b9
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 21 22:28:15 2009 -0800

    Don't mkdir classes unless you're in a project directory.

commit 915c0eb173b2efbda84c0d6c406537a2ff23690f
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 21 22:18:51 2009 -0800

    Fall back to LEIN_JAR if core.class isn't found.

commit 2d1bda6f4a496898683820517541a2a6a562bac8
Merge: c8ce3cd 92f260e
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 21 22:14:09 2009 -0800

    Merge commit 'danlarkin/detect-git-checkout'

commit 92f260e2142f2f198786707c317b9ad2cc5179ea
Author: Alex Osborne <ato at meshy.org>
Date:   Sun Nov 22 16:08:38 2009 +1100

    Resolve symlinks to the script itself, not parent directories in a cross-platform way.

commit 52dd161b3413238f7e0fc6f65b97d6ca5cae7c91
Author: Dan Larkin <dan at danlarkin.org>
Date:   Sat Nov 21 23:48:22 2009 -0500

    resolve symlinks in a cross-platform way, using pwd -P

commit b1daf46753d8263f20ab8bda4ccd4e143483fc58
Author: Alex Osborne <ato at meshy.org>
Date:   Sun Nov 22 12:12:46 2009 +1100

    Follow symlinks when finding BIN_DIR.

commit 8470190d13d2af570a48c7e03296bb1f56d67adf
Author: Dan Larkin <dan at danlarkin.org>
Date:   Sat Nov 21 20:04:32 2009 -0500

    don't check for existence of git repo, all we need to do is check for the source

commit 6e35f71a7e0982726b4f480ecbb3448a9d0a8aaf
Author: Dan Larkin <dan at danlarkin.org>
Date:   Sat Nov 21 19:45:10 2009 -0500

    if lein shell script is being run from a git checkout then we should put src:lib:classes on the CLASSPATH in addition to the LEIN_JAR

commit c8ce3cd014c8ab3732af4fc90ee3ee9260f3abed
Author: Alex Osborne <ato at meshy.org>
Date:   Sun Nov 22 10:15:17 2009 +1100

    When creating a standalone jar don't unpack deps.
    
    This means we don't have to unpack everything into classes/ which was
    causing people to accidentally create an uberjar when they did
    "lein jar".  We also merge plexus components.xml files, this means
    that uberjaring projects that embed Maven (like Leiningen itself)
    now works reliably.

commit d6feadd69505ed7b336eda32ece1ca2e6679b8bf
Merge: e5afd5e b4bc2c0
Author: Dan Larkin <dan at danlarkin.org>
Date:   Sat Nov 21 15:34:38 2009 -0500

    Merge branch 'master' of git://github.com/technomancy/leiningen

commit b4bc2c00527a824c3cf877bd7a10794f3d75cba0
Author: Alex Osborne <ato at meshy.org>
Date:   Sat Nov 21 12:34:54 2009 +1100

    Call setScm on the model object not the scm. Oops.

commit 73ff53d39eba035687ef234e8ddb7970cd9d5719
Author: Alex Osborne <ato at meshy.org>
Date:   Sat Nov 21 12:28:22 2009 +1100

    Only call setScm if retrieving git data actually works.
    
    It worked fine before (as it just called setScm with nil)
    but clearing the scm might lead to confusion down the track.

commit 6876da93f5160d90d2fe1fc9c509d06770df396d
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Nov 20 17:35:41 2009 -0800

    Ignore standalone jar too.

commit f7f8a429ccd968642442c5e98d318df28ed372ca
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Nov 20 17:35:16 2009 -0800

    Fix fat-fingered pom generation from jar task.

commit ab37c75fede616cb8a28ece92ee2d7c21ee31137
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Nov 20 17:30:54 2009 -0800

    Make uberjar create a $PROJECT-standalone.jar file.

commit 547e4484fafe75ebcecd2e8b3397f3f0cff4c6ba
Author: Alex Osborne <ato at meshy.org>
Date:   Sat Nov 21 10:45:32 2009 +1100

    Populate the scm tag in the pom with git data if available.

commit b58d98f2c7b103c05b3211840a42c479d96e6e25
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Fri Nov 20 14:11:23 2009 -0800

    Update lein-swank.

commit 601c00859ce7b041b6735c1b54ef1c3e6bfca64f
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Nov 19 18:35:23 2009 -0800

    Only compile classes if the bytecode is older than the .clj source.

commit 1f53bb8d0046855f0afd41c6c2ad59fff0cc9662
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Nov 19 18:04:21 2009 -0800

    Write to pom-generated.xml instead of pom.xml; don't prompt to overwrite.

commit bda58abe049184db11c7e6e10abb4435c359cc54
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Nov 19 17:50:33 2009 -0800

    Add new task for generating project skeletons.

commit d99675466b4deee02d1a3f9b08eb1f504d71cffe
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Nov 19 17:25:38 2009 -0800

    Mention clojars in the readme.

commit 70a6d195460f5f8e70f65b37eacc51ee090cd1fb
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Nov 19 17:22:52 2009 -0800

    Bump version to 1.0.0-SNAPSHOT

commit e5afd5efc86f72c47686afee8409fe2f64b07567
Merge: 9d4f5a6 f97228f
Author: Dan Larkin <dan at danlarkin.org>
Date:   Wed Nov 18 11:33:35 2009 -0500

    Merge branch 'master' of git://github.com/technomancy/leiningen

commit f97228f1a79147e3f6ec514d82f7dcd52c602161
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Nov 17 23:10:25 2009 -0800

    Calling it good: releasing 0.5.0!

commit a387b2196d864b24d762bb67c1ce7a472326ed7c
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Nov 17 23:04:13 2009 -0800

    Skip dev dependencies when they probably aren't needed.

commit 28358666246b2851786a02a503a056247045f1e1
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Nov 17 22:51:58 2009 -0800

    Added :description output to pom.xml.

commit 4208183f1e77426173dde935e49c9844991e78a7
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Nov 17 22:49:13 2009 -0800

    Add somewhat-detailed help output for each task.

commit d31b5d673d0ba328de9e98c960ba57a42e9325c9
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Nov 17 22:29:54 2009 -0800

    Add help command and summaries for each command.

commit 0a6898d8d66729c73837a3ed37f26bc814ca44d1
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Nov 17 22:03:12 2009 -0800

    Move deps-if-missing to shell script. Needs to happen before JVM launch.

commit 879b96b70f81896f8dfbc54a89efc75a0ba33161
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Tue Nov 17 20:16:41 2009 -0800

    Warning on install if mvn is missing.

commit 87afe4394a24c6841959bafe2b37fc872ad75f86
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Nov 16 22:13:22 2009 -0800

    Add disclaimer to autogenerated pom files.

commit 74f3a913188202e5851d34cfcfb8de69ddbe8362
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Nov 16 21:49:36 2009 -0800

    Enable jars to be created with Main-Class set in manifest.

commit 98332899aa4a6b1bc974f72595a945c2026686ce
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Nov 16 20:41:54 2009 -0800

    Add src/ and project.clj to jar.

commit 4b65172b39baf6da571765f53a18193b6daafc55
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Nov 16 20:24:36 2009 -0800

    Prompt to overwrite if pom.xml exists already.

commit ebd3c2c3d764fc975fb5ca74c8b76e7990534813
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Nov 16 20:05:07 2009 -0800

    Allow setting group in defproject.

commit 28e6c72b41fe2e5573857a9e840a177d14220cff
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Nov 15 21:16:31 2009 -0800

    Fix central repo URL, and separate out deps vs pom repo/dependency classes.

commit 74d3709a851fe6fa89561e361bb2c59aaf001b9c
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Nov 15 21:08:23 2009 -0800

    Added first-pass implementation of install command.
    
    Since the API for re-using pom objects is a bit nutty, this
    implementation simply shells out to mvn. Future versions will fix this
    shortcoming.

commit 8782408fe6dd195e799d0cdbc412f33b159f08ab
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Nov 15 21:07:11 2009 -0800

    Remove some overlap from pom.clj and deps.clj.
    
    Still some overlap, but ant's API for relying on pom functionality in
    deps.clj is annoying.

commit 6dfa557c117732e74cf655625176e79bd87372c2
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Nov 15 15:11:01 2009 -0800

    Add pom task.

commit be8904b6f3bd850e285fa06ec21b10322a00f489
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Nov 15 14:41:45 2009 -0800

    Move the remnants of swank out of lein proper.

commit 41953e6dee02dab2487eeedd65be75b8c75bf292
Author: Mike Douglas <mike.douglas at gmail.com>
Date:   Sun Nov 15 00:00:45 2009 -0800

    bin/lein: ensure $PATH is searched when checking for curl.

commit 9d4f5a66eb5895c59617affc2744265db2e94da6
Merge: 9a53c85 0869e0a
Author: Dan Larkin <dan at danlarkin.org>
Date:   Sun Nov 15 15:45:00 2009 -0500

    Merge remote branch 'technomancy/master'

commit 0869e0a68d64340fafb8a23629bf8488cd7f6511
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Nov 15 07:45:30 2009 -0800

    Swank-clojure isn't available in a repo yet.

commit 9a53c85412acb86382f4fb5c7779b78fe7fdb8ce
Merge: 9400086 c5ba551
Author: Dan Larkin <dan at danlarkin.org>
Date:   Sun Nov 15 01:44:23 2009 -0500

    Merge remote branch 'technomancy/master'

commit 940008648bd804a0ab873f017d614ba47752dc27
Author: Dan Larkin <dan at danlarkin.org>
Date:   Sun Nov 15 01:44:20 2009 -0500

    update usage for lein script

commit c5ba551500d54d7e4908d9950a69f7889236a41b
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 14 20:56:52 2009 -0800

    Add motivation to README

commit ddf403dedb7b0f98d2d70f7fc22a20d6d09c95c8
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 14 20:47:48 2009 -0800

    Spin off swank into a subproject.

commit 05471a51b81777d3bce542a76f5d7aa72669eed1
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 14 20:47:01 2009 -0800

    Only bring in dev dependencies when testing.

commit 088e52afc7fce30830d8167c34bbc21c512b2ab7
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 14 20:28:54 2009 -0800

    Support development dependencies.

commit 41967895b0e5da39c8a686a4a5716a5ca148ad44
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 14 20:14:18 2009 -0800

    Use lancet for jar creation.

commit 3ad2025db60d2523f884464d68523dbad26f80b3
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 14 17:18:56 2009 -0800

    Clarify installation instructions.

commit 35ebb7f0f0e64bc9d7d4a0543818e66e49e272e3
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 14 17:17:27 2009 -0800

    Download dependencies where appropriate.

commit bc9e72f715c395eb4e6d64dc4f45c5ff24426e57
Merge: 1d4aace 7255bc4
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 14 15:42:44 2009 -0800

    Merge danlarkin/master.

commit 1d4aace377d4a6c553dd937f8f9c629b912fc739
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 14 15:36:10 2009 -0800

    Oops; forgot to update dependency notation in readme.

commit 12f0b98abca77cfba1b2c4315af2e033d9a96a66
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 14 15:31:42 2009 -0800

    Allow custom :repositories to be specified in project.clj.
    
    Add build.clojure.org as a default repo.

commit fc931d8747bb413a9d8052e20d534b2dd4e0197a
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 14 15:06:21 2009 -0800

    Added a note about bootstrapping.

commit 7255bc453f4b9cf67bf03d2262dc665cbd4cf0ee
Author: Dan Larkin <dan at danlarkin.org>
Date:   Sat Nov 14 18:03:09 2009 -0500

    lein shell script should show usage if you don't give a task

commit cbf71b68a9d60c4f039cc6d52a2b2f4ca49481cd
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 14 15:00:46 2009 -0800

    Add a test for the compile task.

commit 371ce49af4c985e90a277a5d21d0554f384b23e9
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 14 14:48:39 2009 -0800

    Use client JVM since it shouldn't be a long-running process.

commit 1083c1f9e1a62a17f102a27c121caec17ad67706
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 14 14:48:13 2009 -0800

    Move test project to sample/ dir.

commit e1a2d49278be366cf8e91fad73c458c6f6d9576d
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 14 14:37:18 2009 -0800

    Don't freak out when cleaning an already-clean project.

commit acb11e3a411964462b04c8816be4023ec3b53793
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 14 14:33:39 2009 -0800

    Use group.id/artifact notation in project.clj.

commit b36f9c1b12aac769a6917fbccfa7a1e480c8ca73
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 14 14:25:27 2009 -0800

    Couple more TODOs

commit 42cdf1f6228a6204cd8fde182ff3d22f195589b0
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Nov 14 14:24:36 2009 -0800

    Version is no longer optional in defproject.

commit 6988356d3728326a08fe60758cb912fe645d6c79
Author: Dan Larkin <dan at danlarkin.org>
Date:   Sat Nov 14 16:44:59 2009 -0500

    put quotes around $1 in lein shell script so it runs okay on OS X

commit 410b4e7568fa0f670c3c0ddd128b5e0f9901e0a5
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Nov 11 21:25:16 2009 -0800

    This is not 1.0-level material... yet.

commit 44a1370cc251fe1c4cc5a5d947c717eaa5326eb8
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Nov 11 21:24:48 2009 -0800

    Improve self-install.

commit 259f753c4a9734d5f2ac784f85aa75146242f6c8
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Nov 11 21:23:58 2009 -0800

    Comment out broken lancet call.

commit b3f158d50b8d46f1a1a0643559593d348b798e77
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Nov 11 21:23:45 2009 -0800

    Move condition to doseq form in uberjar.

commit c27e16e74401bfcdc90a9a0f836d02a4052c784c
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Nov 11 21:23:16 2009 -0800

    Don't need to bind *compile-path* in compile.

commit d84de0ccfa870ae910c903c4462212010ae9b732
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Nov 9 22:22:09 2009 -0800

    Add self-install command.

commit d230820d8d5f63f480f7909734baef0131d4cc44
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Nov 9 22:17:50 2009 -0800

    Remove need for fully-qualified defproject.
    
    Not sure I'm 100% happy with this solution as it adds a var in clojure.core.

commit dcbc5ff8f2150f083558ab053b30799aa5e65981
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Nov 9 20:27:56 2009 -0800

    Update lancet to use latest ant API.

commit 17caf1d7520ab44f8dfdf44f8ed2b72ec1faa02d
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Nov 8 22:39:07 2009 -0800

    Fix dependencies test.

commit 4d836638828089e6d492f60c66c4be518b7a9d60
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Nov 8 22:23:00 2009 -0800

    Add swank command.

commit 91f5d54891a9414d8f2c62c3ee69823844e67aec
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Nov 8 22:11:31 2009 -0800

    Add jar and uberjar commands.

commit c558fe9e17529d011e6f2822bb46d91241966a7a
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Nov 8 22:09:39 2009 -0800

    Add clean command.

commit b381c460a549d606923539eeb257a3f909b37238
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Nov 8 22:08:20 2009 -0800

    Use with-ns so defproject works unqualified. Bind *compile-path* explicitly.
    
    Not sure why explicit *compile-path* is required, but it was getting
    reset somehow.

commit 9781da1dbd6a28c12d7644b8bee3864f1c3c3351
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Nov 5 20:38:06 2009 -0800

    Bite the bullet and bundle lancet since it's not in any real repo yet.

commit 79b969b4257b4523b3f6055c6b8f09af12a2f480
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Nov 5 20:36:27 2009 -0800

    Move away from build.clj to project.clj.

commit 08025038c0180e37467bbf0d8863a345786a1b1b
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Thu Nov 5 20:34:14 2009 -0800

    Fix markdown in readme.

commit 8aad65943ec8e78c451b0e87eaa7bf5e33c40b0f
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Nov 4 22:10:11 2009 -0800

    Allow tests to be filtered on predicates.

commit ac719fa61cce368be7e4dd14b1db7ee0c49a5b9c
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Nov 4 22:09:45 2009 -0800

    Fix dependency unpacking to use right directory.

commit b3e0233a25393840aee222a92ba286862478bc40
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Wed Nov 4 20:25:13 2009 -0800

    Added FAQ, License.

commit 3413b16b2ab217f273383695f9e29654efc1ca9a
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Nov 2 22:27:16 2009 -0800

    Bind *compile-path*, not sure how it becomes unbound.

commit 6aebd55634ef205231287c387dad9812934e3e4b
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Nov 2 22:20:29 2009 -0800

    Fix defproject. Unfortunately build.clj needs to call it fully-qualified.

commit f8d6035dd850f2f63afffdf6c642673865e661ae
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Nov 2 21:22:57 2009 -0800

    Implement compile command.

commit d678f25aef68aad1680ce1c76ed14f5bb8129213
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Nov 2 21:22:28 2009 -0800

    Remove stub namespaces for now.

commit 93bcde9126123507de446e8095e4363373d8ac16
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Mon Nov 2 21:22:11 2009 -0800

    Move to leiningen.core.

commit b62c7c01907dc2646353b4d506944d799b947da4
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Nov 1 23:02:16 2009 -0800

    Added temporary install note.
    
    ...in case anyone wants to try it before it's self-hosting.

commit 1db1515e79bb143cd5fa919f19e05c6b641f52ef
Author: Phil Hagelberg <phil at enigma.(none)>
Date:   Sun Nov 1 22:47:41 2009 -0800

    Four spaces to indent a shell script, you HEATHEN!

commit 73115a57656a1c18626485672660ee42beb6cef1
Author: Phil Hagelberg <phil at enigma.(none)>
Date:   Sun Nov 1 22:47:21 2009 -0800

    Added test namespace/task.

commit a96d05e4d1788bbcfdc806f1ea10b4533890097a
Author: Phil Hagelberg <phil at enigma.(none)>
Date:   Sun Nov 1 22:38:59 2009 -0800

    Make bin script slightly smarter. One step at a time.

commit f53cc17864bab1cabe2a13d4f350714ae2eec899
Author: Phil Hagelberg <phil at enigma.(none)>
Date:   Sun Nov 1 22:22:43 2009 -0800

    Move main.clj to core.clj

commit dc69c98887c93a9c06d2adcc092fc319e8015c1c
Author: Phil Hagelberg <phil at enigma.(none)>
Date:   Sun Nov 1 22:21:50 2009 -0800

    Fleshed out minimal bin script

commit f47a05eaf2783dbb488a231749929e928654b71d
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sun Nov 1 14:41:59 2009 -0800

    Put jars directly in lib/ instead of nesting.

commit f10dfac68a901cf889e80178eb8efaf98029ca8e
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Oct 31 22:47:15 2009 -0700

    Rudimentary tests.

commit c3082630489e23a067e77b013e71d3953c251044
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Oct 31 22:45:53 2009 -0700

    Split functionality out into several namespaces.

commit 88b53602f744584cb434346d868629100448ff59
Author: Phil Hagelberg <technomancy at gmail.com>
Date:   Sat Oct 31 14:35:25 2009 -0700

    Initial commit.

-----------------------------------------------------------------------


hooks/post-receive
-- 
leiningen packaging



More information about the pkg-java-commits mailing list