     [leiningen.core.eval :as eval]
     [leiningen.core.main :as lein-main])
   (:use [clojure.java.io :only [file]] 
+        [clojure.pprint]
         [seesaw core font color graphics]))
 
 ;; ## Globals

        #_(apply eval/eval-in-project project
                              (server-forms project cfg (ack-port project)
                                            true))]
    (.start repl-client-thread)
    (reset! repl {:server repl-server-port :client-thread repl-client-thread
                  ;:repl-inputstream r-is :repl-outputstream r-os})
                  :client (nrepl/client @reply.eval-modes.nrepl/current-connection Long/MAX_VALUE)
                  :repl-inputstream r-is :repl-outputstream r-os})
    (reset! repl-inputstream r-is)
    (reset! repl-outputstream r-os)
    (reset! editor-window ew)

           (java.io ByteArrayInputStream)
           java.awt.Font)
  (:require  
    [clojure.tools.nrepl.server :as nrepl.server]
    [clojure.tools.nrepl :as nrepl]
    [clojure.tools.nrepl.misc :as nrepl.misc]
    [leiningen.repl :as repl]
