branch: externals/auctex
commit d062de9bae705ede27a77e1e3062da0d44ebb2f8
Author: Arash Esbati <[email protected]>
Commit: Arash Esbati <[email protected]>
Track changes from LaTeX release 2025-11-01
* latex.el (LaTeX-common-initialization):
* style/ltx-base.el ("ltx-base"): Add some macros introduced in
LaTeX release 2025-11-01.
---
latex.el | 6 ++++++
style/ltx-base.el | 7 ++++++-
2 files changed, 12 insertions(+), 1 deletion(-)
diff --git a/latex.el b/latex.el
index 2f9cf36ce5..ae13f2eb07 100644
--- a/latex.el
+++ b/latex.el
@@ -9111,6 +9111,12 @@ function would return non-nil and `(match-string 1)'
would return
'("MakeTitlecase" [TeX-arg-key-val (("lang") ("locale")
("words" ("first" "all")))]
t)
+ '("DeclareLowercaseExclusions" t)
+ '("DeclareTitlecaseExclusions" t)
+ '("DeclareUppercaseExclusions" t)
+ '("DeclareLowercaseMapping" ["Locale"] "Codepoint" "Output")
+ '("DeclareTitlecaseMapping" ["Locale"] "Codepoint" "Output")
+ '("DeclareUppercaseMapping" ["Locale"] "Codepoint" "Output")
;; Support for problem solving
'("listfiles"
diff --git a/style/ltx-base.el b/style/ltx-base.el
index dbf5bb72a7..648d27e921 100644
--- a/style/ltx-base.el
+++ b/style/ltx-base.el
@@ -1,6 +1,6 @@
;;; ltx-base.el --- AUCTeX style for basic LaTeX commands. -*-
lexical-binding: t; -*-
-;; Copyright (C) 2004--2024 Free Software Foundation, Inc.
+;; Copyright (C) 2004--2025 Free Software Foundation, Inc.
;; Author: Frank Küster <[email protected]>
;; Maintainer: [email protected]
@@ -227,6 +227,9 @@
;; 3.7 Declaring math sizes
'("DeclareMathSizes" 4)
+ ;; 3.8 Declaring math script fonts
+ '("DeclareMathScriptfontMapping" 6)
+
;; 4.2 Font definition file commands
'("DeclareFontFamily"
(TeX-arg-completing-read LaTeX-fontenc-package-options "Encoding")
@@ -367,6 +370,8 @@
("DeclareMathSizes" "{{{{")
+ ("DeclareMathScriptfontMapping" "{{{{{{")
+
("DeclareFontFamily" "{{{")
("DeclareFontShape" "{{{{{{")