summaryrefslogtreecommitdiffstats
path: root/lisp
diff options
context:
space:
mode:
Diffstat (limited to 'lisp')
-rw-r--r--lisp/init-eglot.el15
1 files changed, 1 insertions, 14 deletions
diff --git a/lisp/init-eglot.el b/lisp/init-eglot.el
index 0f77754..c46fed4 100644
--- a/lisp/init-eglot.el
+++ b/lisp/init-eglot.el
@@ -32,13 +32,6 @@
(unless (member major-mode mpolden/inhibit-lsp)
(eglot-ensure)))
-(defun mpolden/gfm-unescape-string (string)
- "Remove backslash-escape of punctuation characters in STRING."
- ;; https://github.github.com/gfm/#backslash-escapes
- (replace-regexp-in-string "[\\\\]\\([][!\"#$%&'()*+,./:;<=>?@\\^_`{|}~-]\\)"
- "\\1"
- string))
-
(use-package eglot
:ensure t
:init
@@ -64,13 +57,7 @@
;; C-c o organizes imports
("C-c o" . eglot-code-action-organize-imports)
;; C-c q shows code actions (quickfix)
- ("C-c q" . eglot-code-actions))
- :config
- ;; https://github.com/joaotavora/eglot/issues/333
- ;; https://github.com/jrblevin/markdown-mode/issues/377
- (advice-add 'eglot--format-markup
- :filter-return
- 'mpolden/gfm-unescape-string))
+ ("C-c q" . eglot-code-actions)))
(provide 'init-eglot)