auctex-diffs
[Top][All Lists]
Advanced

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

feature/fix-mode-names-overlap 40d36629: Add more default entries for M-


From: Ikumi Keita
Subject: feature/fix-mode-names-overlap 40d36629: Add more default entries for M-?
Date: Wed, 4 Oct 2023 03:17:21 -0400 (EDT)

branch: feature/fix-mode-names-overlap
commit 40d366294528d04b73baa9007d741dad9b203755
Author: Ikumi Keita <ikumi@ikumi.que.jp>
Commit: Ikumi Keita <ikumi@ikumi.que.jp>

    Add more default entries for M-?
    
    * latex.el (semantic/symref/grep):
    * tex-info.el (semantic/symref/grep):
    Add default entries for docTeX-mode and Texinfo-mode as well to
    `semantic-symref-filepattern-alist'.
---
 latex.el    | 3 +++
 tex-info.el | 4 ++++
 2 files changed, 7 insertions(+)

diff --git a/latex.el b/latex.el
index 45b675b3..e9b08cc1 100644
--- a/latex.el
+++ b/latex.el
@@ -8087,6 +8087,9 @@ Run after mode hooks and file local variables 
application."
 ;;;###autoload
 (put 'LaTeX-mode 'auctex-function-definition (symbol-function 'LaTeX-mode))
 
+(with-eval-after-load 'semantic/symref/grep
+  (push '(docTeX-mode "*.dtx") semantic-symref-filepattern-alist))
+
 ;; Enable LaTeX abbrevs in docTeX mode buffer.
 ;; No need to include text mode abbrev table as parents because LaTeX
 ;; mode abbrev table inherits it.
diff --git a/tex-info.el b/tex-info.el
index 0d069716..180360fd 100644
--- a/tex-info.el
+++ b/tex-info.el
@@ -633,6 +633,10 @@ is assumed by default."
 
 ;;; Mode:
 
+(defvar semantic-symref-filepattern-alist) ; Silence compiler
+(with-eval-after-load 'semantic/symref/grep
+  (push '(Texinfo-mode "*.texinfo" "*.texi" "*.txi")
+        semantic-symref-filepattern-alist))
 
 ;;;###autoload
 (define-derived-mode Texinfo-mode text-mode "Texinfo"



reply via email to

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