diff options
Diffstat (limited to 'src/clojure/contrib/command_line')
-rw-r--r-- | src/clojure/contrib/command_line/command_line.clj | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/clojure/contrib/command_line/command_line.clj b/src/clojure/contrib/command_line/command_line.clj index 3bc620f4..ab2349d5 100644 --- a/src/clojure/contrib/command_line/command_line.clj +++ b/src/clojure/contrib/command_line/command_line.clj @@ -5,7 +5,7 @@ (let [{specs true [rest-name] false} (su/group-by vector? cmdspec) names (assoc (into {} (for [[n txt d] specs] [(str n) d])) "help?" nil)] - (loop [[argkey & [argval :as r]] args + (loop [[argkey & [argval :as r]] (if (seq args) args ["--help"]) cmdmap {:cmdspec cmdspec rest-name []}] (if argkey (let [[_ & [keybase]] (re-find #"^--?(.*)" argkey)] |