emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/evil-matchit fb04ffae4b 176/244: Treat source blocks label


From: ELPA Syncer
Subject: [nongnu] elpa/evil-matchit fb04ffae4b 176/244: Treat source blocks labelled as "elisp".
Date: Thu, 6 Jan 2022 02:58:59 -0500 (EST)

branch: elpa/evil-matchit
commit fb04ffae4b92da0644e2953a1301b6db3d814d5e
Author: Brian Leung <bkleung89@gmail.com>
Commit: Brian Leung <bkleung89@gmail.com>

    Treat source blocks labelled as "elisp".
    
    There is no 'elisp-mode, so we special-case this.
---
 evil-matchit-org.el | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/evil-matchit-org.el b/evil-matchit-org.el
index 5d73e8037c..0372e64dd5 100644
--- a/evil-matchit-org.el
+++ b/evil-matchit-org.el
@@ -62,7 +62,9 @@ between '\\(' and '\\)' in regular expression.
   ;; org-element-at-point is available only at org7+
   (let ((lang (evilmi--element-property :language (org-element-at-point))))
     (when lang
-      (intern (concat lang "-mode")))))
+      (if (string= lang "elisp")
+          'emacs-lisp-mode
+          (intern (concat lang "-mode"))))))
 
 ;;;###autoload
 (defun evilmi-org-get-tag ()



reply via email to

[Prev in Thread] Current Thread [Next in Thread]