branch: feature/fix-mode-names-overlap
commit 40d366294528d04b73baa9007d741dad9b203755
Author: Ikumi Keita <[email protected]>
Commit: Ikumi Keita <[email protected]>
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"