Skip to content

Commit 4a604ac

Browse files
committed
Merge pull request #873 from gracjan/pr-do-keyword-is-not-open-expression
Keyword do is not open expression for indentation
2 parents c6ffec0 + beca058 commit 4a604ac

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

haskell-indentation.el

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1041,7 +1041,7 @@ parser. If parsing ends here, set indentation to left-indent."
10411041
(haskell-indentation-add-layout-indent)
10421042
(throw 'parse-end nil))
10431043
;; after an 'open' expression such as 'if', exit
1044-
(unless (member (car parser) '("(" "[" "{" "do" "case"))
1044+
(unless (member (car parser) '("(" "[" "{" "case"))
10451045
(throw 'return nil)))))))))
10461046

10471047
(defun haskell-indentation-test-indentations ()

tests/haskell-indentation-tests.el

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -254,7 +254,7 @@ fun = do { putStrLn \"X\";
254254
}"
255255
((1 0) 0)
256256
((2 0) 9 11)
257-
((3 0) 0 6))
257+
((3 0) 0))
258258

259259
(hindent-test "13* Don't indent after deriving""
260260
data X = X

0 commit comments

Comments
 (0)