[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/auctex d436191cef 31/37: * latex.el (LaTeX-auto-class-r
From: |
Tassilo Horn |
Subject: |
[elpa] externals/auctex d436191cef 31/37: * latex.el (LaTeX-auto-class-regexp-list): Save regexp groups. |
Date: |
Wed, 11 Oct 2023 03:41:57 -0400 (EDT) |
branch: externals/auctex
commit d436191ceff9b5aed39fbedfe847928838070b90
Author: Arash Esbati <arash@gnu.org>
Commit: Arash Esbati <arash@gnu.org>
* latex.el (LaTeX-auto-class-regexp-list): Save regexp groups.
---
latex.el | 19 +++++++++++--------
1 file changed, 11 insertions(+), 8 deletions(-)
diff --git a/latex.el b/latex.el
index e36455c66c..ca82dc97da 100644
--- a/latex.el
+++ b/latex.el
@@ -1760,7 +1760,7 @@ Regexp allows for up to 3 levels of parenthesis inside
the index argument.
This is necessary since index entries may contain commands and stuff.")
(defvar LaTeX-auto-class-regexp-list
- '(;; \RequirePackage[<options>]{<package>}[<date>]
+ `(;; \RequirePackage[<options>]{<package>}[<date>]
("\\\\Require\\(Package\\)\\(\\[\\([^]]*\\)\\]\\)?\
{\\([^#\\.\n\r]+?\\)}"
(3 4 1) LaTeX-auto-style)
@@ -1783,13 +1783,16 @@ This is necessary since index entries may contain
commands and stuff.")
("\\\\DeclareRobustCommand\\*?{?\\\\\\([A-Za-z]+\\)}?"
1 TeX-auto-symbol)
;; Patterns for commands described in "LaTeX2e font selection" (fntguide)
- ("\\\\DeclareMath\\(?:Symbol\\|Delimiter\\|Accent\\|Radical\\)\
-{?\\\\\\([A-Za-z]+\\)}?"
- 1 TeX-auto-symbol)
- ("\\\\\\(Declare\\|Provide\\)Text\
-\\(?:Command\\|Symbol\\|Accent\\|Composite\\){?\\\\\\([A-Za-z]+\\)}?"
- 1 TeX-auto-symbol)
- ("\\\\Declare\\(?:Text\\|Old\\)FontCommand{?\\\\\\([A-Za-z]+\\)}?"
+ (,(concat "\\\\"
+ (regexp-opt '("DeclareMathSymbol" "DeclareMathDelimiter"
+ "DeclareMathAccent" "DeclareMathRadical"
+ "DeclareTextCommand" "DeclareTextSymbol"
+ "DeclareTextAccent" "DeclareTextComposite"
+ "ProvideTextCommand" "ProvideTextSymbol"
+ "ProvideTextAccent" "ProvideTextComposite"
+ "DeclareTextFontCommand"
+ "DeclareOldFontCommand"))
+ "{?\\\\\\([A-Za-z]+\\)}?")
1 TeX-auto-symbol))
"List of regular expressions matching macros in LaTeX classes and packages.")
- [elpa] externals/auctex updated (311d292163 -> 75702683d0), Tassilo Horn, 2023/10/11
- [elpa] externals/auctex dc40d6e812 05/37: Fix bug#64921, Tassilo Horn, 2023/10/11
- [elpa] externals/auctex 65330be8e6 02/37: ; Trivial cleanups, Tassilo Horn, 2023/10/11
- [elpa] externals/auctex 66941e5aad 11/37: ; * doc/changes.texi: Fix typo., Tassilo Horn, 2023/10/11
- [elpa] externals/auctex d3d9dc089b 16/37: Disallow opening square brackets as verb delimiter, Tassilo Horn, 2023/10/11
- [elpa] externals/auctex c273efdeb2 18/37: Honor file local variable (bug#65750), Tassilo Horn, 2023/10/11
- [elpa] externals/auctex b18e98cbec 04/37: Follow-up fix for doc string (bug#65195), Tassilo Horn, 2023/10/11
- [elpa] externals/auctex 3c03ee089a 01/37: Add missing alternative for custom type, Tassilo Horn, 2023/10/11
- [elpa] externals/auctex 2151c3831f 17/37: Honor file local value for `LaTeX-section-list' (bug#65750), Tassilo Horn, 2023/10/11
- [elpa] externals/auctex 338c5d0a4b 30/37: * latex.el (LaTeX-auto-index-regexp-list): Save regexp groups., Tassilo Horn, 2023/10/11
- [elpa] externals/auctex d436191cef 31/37: * latex.el (LaTeX-auto-class-regexp-list): Save regexp groups.,
Tassilo Horn <=
- [elpa] externals/auctex cb0e671b0c 34/37: ; * tex-site.el.in (BibTeX-auto-store): Pacify the compiler., Tassilo Horn, 2023/10/11
- [elpa] externals/auctex e3d0a7dca5 06/37: * latex.el: Require subr-x.el during byte-compilation., Tassilo Horn, 2023/10/11
- [elpa] externals/auctex 034c528741 33/37: * latex.el (LaTeX-auto-regexp-list): Save regexp groups., Tassilo Horn, 2023/10/11
- [elpa] externals/auctex e4c48a5a02 12/37: Improve tex-jp.el politeness, Tassilo Horn, 2023/10/11
- [elpa] externals/auctex c139490c7e 28/37: Tune special modes, Tassilo Horn, 2023/10/11
- [elpa] externals/auctex 90960e2be9 21/37: ; * .gitignore: Ignore Finder files on macOS., Tassilo Horn, 2023/10/11
- [elpa] externals/auctex 846cce4378 36/37: Fix documentations about Texinfo mode, Tassilo Horn, 2023/10/11
- [elpa] externals/auctex d486947cd8 10/37: Enable LaTeX abbrevs in docTeX mode buffer., Tassilo Horn, 2023/10/11
- [elpa] externals/auctex a228137f66 24/37: Don't count braces in verbatim constructs for indentation, Tassilo Horn, 2023/10/11
- [elpa] externals/auctex 75702683d0 37/37: Merge remote-tracking branch 'origin/master' into externals/auctex, Tassilo Horn, 2023/10/11