>From 76f30b873a0e358606ad92e2df799e5c0cea474d Mon Sep 17 00:00:00 2001 From: Arash Esbati Date: Sat, 6 Apr 2024 21:58:03 +0200 Subject: [PATCH] Fix tex-tabbing-separator alignment rule * lisp/align.el (align-rules-list): Remove the check of `latex-mode' with `eq' which doesn't work with newer AUCTeX mode names and modes defined by user with `define-derived-mode'. (bug#69187) --- lisp/align.el | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/lisp/align.el b/lisp/align.el index 81ccc4b5e2d..0e77a857585 100644 --- a/lisp/align.el +++ b/lisp/align.el @@ -537,10 +537,8 @@ align-rules-list (regexp . ,(lambda (end reverse) (align-match-tex-pattern "\\\\[=>]" end reverse))) (group . (1 2)) - (modes . align-tex-modes) - (repeat . t) - (run-if . ,(lambda () - (eq major-mode 'latex-mode)))) + (modes . '(latex-mode)) + (repeat . t)) (tex-record-break (regexp . "\\(\\s-*\\)\\\\\\\\") -- 2.44.0