Skip to content

Commit 778ddd1

Browse files
committed
support cabal-mode
1 parent aa9b5bc commit 778ddd1

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

lsp-haskell.el

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -719,8 +719,15 @@ arguments are non-nullable booleans."
719719
(lsp-register-client
720720
(make-lsp--client
721721
:new-connection (lsp-stdio-connection (lambda () (lsp-haskell--server-command)))
722-
;; Should run under haskell-mode, haskell-literate-mode and haskell-tng-mode. We need to list haskell-literate-mode even though it's a derived mode of haskell-mode.
723-
:major-modes '(haskell-mode haskell-literate-mode haskell-tng-mode haskell-cabal-mode haskell-ts-mode)
722+
;; Should run under haskell-mode, haskell-literate-mode and
723+
;; haskell-tng-mode. We need to list haskell-literate-mode even though it's
724+
;; a derived mode of haskell-mode.
725+
:major-modes '(haskell-mode
726+
haskell-literate-mode
727+
haskell-tng-mode
728+
haskell-cabal-mode
729+
haskell-ts-mode
730+
cabal-mode)
724731
;; This is arbitrary.
725732
:server-id 'lsp-haskell
726733
:synchronize-sections '("haskell")

0 commit comments

Comments
 (0)