[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master 16ef09b1: Override built-in tex-mode
From: |
Ikumi Keita |
Subject: |
master 16ef09b1: Override built-in tex-mode |
Date: |
Wed, 21 Sep 2022 04:32:39 -0400 (EDT) |
branch: master
commit 16ef09b18ca2d652e38cbdeb717c737394bf7ce7
Author: Ikumi Keita <ikumi@ikumi.que.jp>
Commit: Ikumi Keita <ikumi@ikumi.que.jp>
Override built-in tex-mode
* tex-site.el.in (TeX-modes-set): Specify `depth' to override the
:around advice given to `tex-mode' in tex-mode.el.
---
tex-site.el.in | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/tex-site.el.in b/tex-site.el.in
index e088251e..b9a73bd9 100644
--- a/tex-site.el.in
+++ b/tex-site.el.in
@@ -107,7 +107,12 @@ functions into the respective function cell of the mode."
(setq elt (car (pop list)))
(let ((dst (intern (concat "TeX-" (symbol-name elt)))))
(if (memq elt value)
- (advice-add elt :override dst)
+ (advice-add elt :override dst
+ ;; COMPATIBILITY for Emacs 28.[12]
+ ;; Give it higher precedence than the :around
+ ;; advice given to `tex-mode' in tex-mode.el.
+ ;;
<URL:https://lists.gnu.org/r/auctex-devel/2022-09/msg00050.html>
+ '((depth . -10)))
(advice-remove elt dst))))))
(defcustom TeX-modes
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- master 16ef09b1: Override built-in tex-mode,
Ikumi Keita <=