   "Usage: ng de.kotka.vimclojure.nails.CheckSyntax"
   []
   (try
-    (dorun (stream->seq *in*))
+    (dorun (util/stream->seq *in*))
     (println true)
     (catch Exception e
       (println false))))


(clojure.core/ns de.kotka.vimclojure.nails
  (:use
     (de.kotka.vimclojure [util :only (with-command-line
                                       clj->vim
                                       safe-var-get
                                       decide-completion-in
                                       pretty-print
                                       pretty-print-code
                                       make-completion-item
                                       resolve-and-load-namespace
                                       stream->seq)]
                          backend)
     [clojure.contrib.def :only (defvar)])
  (:require
     [de.kotka.vimclojure.repl :as repl])
  (:import
     com.martiansoftware.nailgun.NGContext
     clojure.lang.LineNumberingPushbackReader

                           LineNumberingPushbackReader.)
                 ~'*out* (-> ~'nailContext .out OutputStreamWriter.)
                 ~'*err* (-> ~'nailContext .err PrintWriter.)]
         (util/with-command-line (.getArgs ~'nailContext)
           ~usage
           ~arguments
           ~@body)
