- Update README - Add eglot-specifics to cc, rs, py, hs removing unused lsp-mode packages when eglot is active - Add eglot-specific bindings - Add doctor warnings for debugger +lsp and +peek - Add eglot-backed lookup-handlers - Add flycheck checker using eglot for :checkers syntax users (using flycheck/flycheck#1676 and flycheck/flycheck#1592 discussion). This implementation is based on @marsam code, and uses recent Flycheck development in order to make the code smaller and easier to maintain.
11 lines
349 B
EmacsLisp
11 lines
349 B
EmacsLisp
;; -*- no-byte-compile: t; -*-
|
|
;;; lang/haskell/packages.el
|
|
|
|
(package! haskell-mode :pin "7032966ee7")
|
|
|
|
(when (featurep! +dante)
|
|
(package! dante :pin "4955bc7363")
|
|
(package! attrap :pin "4cf3e4a162"))
|
|
(when (or (and (featurep! +lsp) (not (featurep! :tools lsp +eglot)))
|
|
(featurep! +ghcide))
|
|
(package! lsp-haskell :pin "582fa27c88"))
|