* lisp/text-modes/tex-mode.el (tex-mode): Fix AUCTeX regression
As discussed in
https://lists.gnu.org/r/auctex/2022-08/msg00004.html
AUCTeX installs its own advice to redefine `tex-mode`, and that
advice used to take precedence before commit 6075a7c5ae
.
This commit is contained in:
parent
ee6f8598ca
commit
5085351645
1 changed files with 4 additions and 1 deletions
|
@ -1013,7 +1013,10 @@ such as if there are no commands in the file, the value of `tex-default-mode'
|
|||
says which mode to use."
|
||||
(tex-common-initialization))
|
||||
|
||||
(advice-add 'tex-mode :around #'tex--redirect-to-submode)
|
||||
(advice-add 'tex-mode :around #'tex--redirect-to-submode
|
||||
;; Give it lower precedence than normal advice, so
|
||||
;; AUCTeX's advice takes precedence over it.
|
||||
'((depth . 50)))
|
||||
(defvar tex-mode--recursing nil)
|
||||
(defun tex--redirect-to-submode (orig-fun)
|
||||
"Redirect to one of the submodes when called directly."
|
||||
|
|
Loading…
Add table
Reference in a new issue