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

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

[elpa] externals/auctex cc3f860 32/43: Fix regexp for parsing optional a


From: Tassilo Horn
Subject: [elpa] externals/auctex cc3f860 32/43: Fix regexp for parsing optional arguments
Date: Sat, 11 Apr 2020 15:05:24 -0400 (EDT)

branch: externals/auctex
commit cc3f860837060424400ad6556c0bf9bf01c133fa
Author: Arash Esbati <address@hidden>
Commit: Arash Esbati <address@hidden>

    Fix regexp for parsing optional arguments
    
    * latex.el (LaTeX-auto-minimal-regexp-list):
    (LaTeX-auto-class-regexp-list): Fix regexp for parsing optional
    argument of \usepackage, \RequirePackage and \LoadClass.
---
 latex.el | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/latex.el b/latex.el
index f40e178..7f028fe 100644
--- a/latex.el
+++ b/latex.el
@@ -1570,7 +1570,7 @@ right number."
 \\(\\[\\(\\([^#\\%]\\|%[^\n\r]*[\n\r]\\)*\\)\\]\\)?\
 {\\([^#\\.\n\r]+?\\)}"
      (3 5 1) LaTeX-auto-style)
-    ("\\\\use\\(package\\)\\(\\[\\([^\]\\]*\\)\\]\\)?\
+    ("\\\\use\\(package\\)\\(\\[\\([^]]*\\)\\]\\)?\
 {\\(\\([^#}\\.%]\\|%[^\n\r]*[\n\r]\\)+?\\)}"
      (3 4 1) LaTeX-auto-style))
   "Minimal list of regular expressions matching LaTeX macro definitions.")
@@ -1588,14 +1588,14 @@ This is necessary since index entries may contain 
commands and stuff.")
 
 (defvar LaTeX-auto-class-regexp-list
   '(;; \RequirePackage[<options>]{<package>}[<date>]
-    ("\\\\Require\\(Package\\)\\(\\[\\([^\]\\]*\\)\\]\\)?\
+    ("\\\\Require\\(Package\\)\\(\\[\\([^]]*\\)\\]\\)?\
 {\\([^#\\.\n\r]+?\\)}"
      (3 4 1) LaTeX-auto-style)
     ;; \RequirePackageWithOptions{<package>}[<date>],
     ("\\\\Require\\(Package\\)WithOptions\\(\\){\\([^#\\.\n\r]+?\\)}"
      (2 3 1) LaTeX-auto-style)
     ;; \LoadClass[<options>]{<package>}[<date>]
-    ("\\\\Load\\(Class\\)\\(\\[\\([^\]\\]*\\)\\]\\)?{\\([^#\\.\n\r]+?\\)}"
+    ("\\\\Load\\(Class\\)\\(\\[\\([^]]*\\)\\]\\)?{\\([^#\\.\n\r]+?\\)}"
      (3 4 1) LaTeX-auto-style)
     ;; \LoadClassWithOptions{<package>}[<date>]
     ("\\\\Load\\(Class\\)WithOptions\\(\\){\\([^#\\.\n\r]+?\\)}"



reply via email to

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