branch: externals/auctex
commit 40d366294528d04b73baa9007d741dad9b203755
Author: Ikumi Keita <ik...@ikumi.que.jp>
Commit: Ikumi Keita <ik...@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 45b675b30e..e9b08cc1b8 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 0d069716bf..180360fd0a 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