summaryrefslogtreecommitdiffstats
path: root/lisp
diff options
context:
space:
mode:
authorMartin Polden <mpolden@mpolden.no>2023-12-29 00:04:56 +0100
committerMartin Polden <mpolden@mpolden.no>2023-12-29 00:04:56 +0100
commit46cda8fc3781ec3592b5b775d13df131720654aa (patch)
treecd3e530be2a23a99b378e5d3749f860d18a74a1c /lisp
parent3d9aec4f4d3adbe8a4609b6866444f71768165a1 (diff)
Revert "eglot: Remove backslash-escape from GFM documentation"
This reverts commit 6897f86814ef81150dd148893d9b3202a2b48dc7. Fixed by https://github.com/jrblevin/markdown-mode/pull/756.
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)