             [reply.reader.jline :as reader.jline]
             [clojure.main]
             [clojure.repl]
-            [clj-stacktrace.repl]
-            [cd-client.core :as cd]))
+            [clj-stacktrace.repl]))
 
 (def reply-read
   (fn [prompt exit]

    (def exit reply.main/exit)
    (def quit reply.main/exit)
    (def help reply.main/help)
    (defmacro clojuredocs
      ([sym] `(cd-client.core/pr-examples ~sym))
      ([ns sym] `(cd-client.core/pr-examples ~ns ~sym)))))

(defn setup-conveniences []
  (in-ns 'user)

  (require '[cd-client.core])
  (eval startup-code)
  (in-ns 'reply.main))

(defn launch [args]
  (set-signal-handler! "INT" handle-ctrl-c)
