From 47fc2e3f695fc81fe28443e95b5d10e794dd65db Mon Sep 17 00:00:00 2001 From: Chas Emerick Date: Thu, 16 Aug 2012 07:34:58 -0400 Subject: [PATCH] add ^:displace to all REPL-injected dependency vectors --- src/leiningen/repl.clj | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/src/leiningen/repl.clj b/src/leiningen/repl.clj index a9a4908d..a2b86775 100644 --- a/src/leiningen/repl.clj +++ b/src/leiningen/repl.clj @@ -13,16 +13,20 @@ [leiningen.core.classpath :as classpath] [leiningen.core.main :as main])) -(def profile {:dependencies '[[org.clojure/tools.nrepl "0.2.0-beta8" - :exclusions [org.clojure/clojure]] - [clojure-complete "0.2.1" - :exclusions [org.clojure/clojure]]]}) +(def profile {:dependencies '[^:displace + [org.clojure/tools.nrepl "0.2.0-beta8" + :exclusions [org.clojure/clojure]] + ^:displace + [clojure-complete "0.2.1" + :exclusions [org.clojure/clojure]]]}) -(def reply-profile {:dependencies '[[org.thnetos/cd-client "0.3.4" - :exclusions [org.clojure/clojure]]]}) +(def reply-profile {:dependencies '[^:displace + [org.thnetos/cd-client "0.3.4" + :exclusions [org.clojure/clojure]]]}) -(def trampoline-profile {:dependencies '[[reply "0.1.0-beta10" - :exclusions [org.clojure/clojure]]]}) +(def trampoline-profile {:dependencies '[^:displace + [reply "0.1.0-beta10" + :exclusions [org.clojure/clojure]]]}) (defn- handler-for [project] `(-> ~(:nrepl-handler project '(clojure.tools.nrepl.server/default-handler))