summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Sima <ben@bsima.me>2024-04-09 21:23:04 -0400
committerBen Sima <ben@bsima.me>2024-04-10 20:31:27 -0400
commit9bc97d8b5da953761052ca142bdea0662ddb3445 (patch)
tree8c60a546a4b26f7f8967527816ccc999ebe633bc
parent94e7ec4f6280a80e2e929db9aa3c00fe8e066684 (diff)
Fix --fix/-f in Lint.hs
Apparently, docopt only parses short opts if they are separated by a single space from the long opt. I used two spaces, to make it line up with -h below. :facepalm: So anyway just flip them, to line up.
-rw-r--r--Biz/Lint.hs9
1 files changed, 6 insertions, 3 deletions
diff --git a/Biz/Lint.hs b/Biz/Lint.hs
index d387db0..af285a7 100644
--- a/Biz/Lint.hs
+++ b/Biz/Lint.hs
@@ -60,7 +60,10 @@ move args =
+> run mode
+> exit
where
- mode = args `Cli.has` Cli.longOption "fix" ?: (Fix, Check)
+ mode =
+ args
+ `Cli.has` Cli.longOption "fix"
+ ?: (Fix, Check)
test :: Test.Tree
test =
@@ -81,8 +84,8 @@ Usage:
lint [options] [<file>...]
Options:
- --fix, -f Apply fixes automatically
- --help, -h Print this info
+ -f, --fix Apply fixes automatically
+ -h, --help Print this info
|]
exit :: [Result] -> IO ()