News and FAQ about implicit repl deps.

[ci skip]
This commit is contained in:
Phil Hagelberg 2013-01-19 15:25:17 -08:00
parent f60ae5f3ae
commit 01e6c953c3
3 changed files with 17 additions and 4 deletions

View file

@ -1,5 +1,14 @@
# Leiningen News -- history of user-visible changes
## 2.0.0 / 2013-01-19
* Allow implicit repl profiles to be overridden.
* Accept `:main` as an alias for `-m` in `run` task.
* Reader fixes for `repl`. (Colin Jones, Chas Emerick)
* Fix bug around stdin for subprocesses that have stopped. (Jean Niklas L'orange)
* Warn when `:user` profile is found in `project.clj`. (Michael Grubb)
* Treat `:user` profile as project map outside of project. (Jean Niklas L'orange)
## 2.0.0-RC2 / 2013-01-12
* Fix bug where newnew wouldn't be loaded from outside a project.

View file

@ -36,7 +36,7 @@ time ../lein-$RELEASE_VERSION run -m clojure.main/main -e nil
echo "If these are under 3 seconds then you should be set to upload"
echo "target/leiningen-$RELEASE_VERSION-standalone.jar to S3."
echo "s3c me put -P target/leiningen-2.0.0-$LEIN_VERSION-standalone.jar s3://leiningen/downloads/"
echo "s3c me put -P target/leiningen-2.0.0-$RELEASE_VERSION-standalone.jar s3://leiningen/downloads/"
echo "Also deploy this release of leiningen-core to Clojars."
# Still manual for now:

View file

@ -105,6 +105,10 @@
a client for fetching
[ClojureDocs examples](http://clojuredocs.org), both which have
dependencies that could interfere with the dependencies declared in
your own project. You can load a bare repl without these by invoking
`lein trampoline run -m clojure.main/repl`, though you may want to
use `rlwrap` on that to get proper key bindings and history.
your own project. You can declare a `:leiningen/reply` profile to
override the clojuredocs client dependencies. While you can't run
the repl task without nREPL in the dependencies, specifying your own
version of it will override the version Leiningen adds. Another way
around the problem would be to load a bare repl by invoking `lein
trampoline run -m clojure.main/repl`, though you may want to use
`rlwrap` on that to get proper key bindings and history.