emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/auctex 1c621e4f92: Support key=val options in case-chan


From: ELPA Syncer
Subject: [elpa] externals/auctex 1c621e4f92: Support key=val options in case-changing macros
Date: Wed, 27 Nov 2024 09:57:35 -0500 (EST)

branch: externals/auctex
commit 1c621e4f92c0481638bd8a6cc8e56ab2b5baead1
Author: Arash Esbati <arash@gnu.org>
Commit: Arash Esbati <arash@gnu.org>

    Support key=val options in case-changing macros
    
    * latex.el (LaTeX-common-initialization): Add key=val options to
    the case-changing macros.
---
 latex.el | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/latex.el b/latex.el
index 953d9e740b..ba1f80de92 100644
--- a/latex.el
+++ b/latex.el
@@ -9055,9 +9055,11 @@ function would return non-nil and `(match-string 1)' 
would return
      '("skipeval" t)
 
      ;; Case changing
-     '("MakeUppercase" t)
-     '("MakeLowercase" t)
-     '("MakeTitlecase" t)
+     '("MakeUppercase" [TeX-arg-key-val (("lang") ("locale"))] t)
+     '("MakeLowercase" [TeX-arg-key-val (("lang") ("locale"))] t)
+     '("MakeTitlecase" [TeX-arg-key-val (("lang") ("locale")
+                                         ("words" ("first" "all")))]
+       t)
 
      ;; Support for problem solving
      '("listfiles"



reply via email to

[Prev in Thread] Current Thread [Next in Thread]