Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Only show repl warning when running in a project dir.

Standalone repls don't care.
  • Loading branch information...
commit 176c2cdea46c3bb7331370516dc56b4e6b9c7b06 1 parent 8fe72c1
@technomancy authored
Showing with 7 additions and 5 deletions.
  1. +7 −5 bin/lein
View
12 bin/lein
@@ -64,11 +64,13 @@ if type -p curl >/dev/null 2>&1; then
fi
if [ "$1" = "repl" ]; then
- echo "Warning: the repl task currently doesn't honor some project.clj"
- echo "options due to I/O stream issues. Future versions will address"
- echo "this, but for now you will get more consistent behaviour from repls"
- echo "launched by either the lein-swank plugin or the lein-nailgun plugin."
- echo
+ if [ -r project.clj ]; then
+ echo "Warning: the repl task currently doesn't honor some project.clj"
+ echo "options due to I/O stream issues. Future versions will address"
+ echo "this, but for now you will get more consistent behaviour from repls"
+ echo "launched by either the lein-swank plugin or the lein-nailgun plugin."
+ echo
+ fi
$RLWRAP java -client $JAVA_OPTS -cp "src/:classes/:$CLASSPATH" jline.ConsoleRunner clojure.main ${@:2}
elif [ "$1" = "self-install" ]; then
if [[ $VERSION == *SNAPSHOT ]]; then
Please sign in to comment.
Something went wrong with that request. Please try again.