From 1ac5d72a8e1fbaaeda002143f526bf4372448d2b Mon Sep 17 00:00:00 2001 From: XeroOl Date: Wed, 30 Apr 2025 12:43:47 -0500 Subject: [PATCH] short flags: -h for help, -v for version --- src/fennel-ls.fnl | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/fennel-ls.fnl b/src/fennel-ls.fnl index bbafe4b..a47be09 100644 --- a/src/fennel-ls.fnl +++ b/src/fennel-ls.fnl @@ -66,9 +66,10 @@ Run fennel-ls, the Fennel language server and linter. (λ main [] (case arg - ["--help"] (print help) - ["--version"] (print version) - ["--lint" & filenames] (lint filenames) + (where (or ["-h"] ["--help"])) (print help) + (where (or ["-v"] ["--version"])) (print version) + ;; (where (or ["-l" & filenames] ["--lint" & filenames])) (lint filenames) ;; compile error in fennel <= 1.5.4 + (where [--lint & filenames] (or (= --lint "--lint") (= --lint "-l"))) (lint filenames) (where (or ["--server"] [nil])) (main-loop (io.input) (io.output)) _args (do (io.stderr:write help)