From 4a9412478819c6cb4446d2169901cdb9152a203a Mon Sep 17 00:00:00 2001 From: Troy Brown Date: Mon, 3 Jun 2024 22:19:24 -0400 Subject: [PATCH] Eglot: Support formatting MarkedString code-block * lisp/progmodes/eglot.el (eglot--format-markup): Add support for MarkedString code-block. Copyright-paperwork-exempt: yes --- lisp/progmodes/eglot.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lisp/progmodes/eglot.el b/lisp/progmodes/eglot.el index 5ccae5210fe..3a44acdb75b 100644 --- a/lisp/progmodes/eglot.el +++ b/lisp/progmodes/eglot.el @@ -1862,7 +1862,8 @@ eglot--format-markup (pcase-let ((`(,string ,mode) (if (stringp markup) (list markup 'gfm-view-mode) (list (plist-get markup :value) - (pcase (plist-get markup :kind) + (pcase (or (plist-get markup :kind) + (plist-get markup :language)) ("markdown" 'gfm-view-mode) ("plaintext" 'text-mode) (_ major-mode)))))) -- 2.37.1