branch: main
commit d962325648fee98d0fab6888e5c01d1761fc4784
Author: Arash Esbati <ar...@gnu.org>
Commit: Arash Esbati <ar...@gnu.org>

    Fix parsing in style/minted2?.el
    
    * style/minted.el (LaTeX-minted-auto-cleanup):
    * style/minted2.el (LaTeX-minted2-auto-cleanup): Take parsed
    elements from `LaTeX-auto-minted2?-newmint' since the functions
    `LaTeX-minted2?-newmint-list' strip parsed entries if the optional
    argument of \newmint macros is missing.
---
 style/minted.el  | 6 +++---
 style/minted2.el | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/style/minted.el b/style/minted.el
index 655e9a4f..4343cef4 100644
--- a/style/minted.el
+++ b/style/minted.el
@@ -1,6 +1,6 @@
 ;;; minted.el --- AUCTeX style for `minted.sty' (v3.2.0)  -*- lexical-binding: 
t; -*-
 
-;; Copyright (C) 2014--2024 Free Software Foundation, Inc.
+;; Copyright (C) 2014--2025 Free Software Foundation, Inc.
 
 ;; Author: Tassilo Horn <t...@gnu.org>
 ;; Maintainer: auctex-devel@gnu.org
@@ -264,7 +264,7 @@ Update the variable `LaTeX-minted-style-list' if still nil."
 
 (defun LaTeX-minted-auto-cleanup ()
   "Process the parsed results from minted package."
-  (dolist (mint (LaTeX-minted-newmint-list))
+  (dolist (mint LaTeX-auto-minted-newmint)
     (cond ((string= (nth 2 mint) "ed")
            ;; \newminted{lang}{opts} => new langcode env.
            ;; \newminted[envname]{lang}{opts} => new envname env.
@@ -321,7 +321,7 @@ Update the variable `LaTeX-minted-style-list' if still nil."
                (font-latex-add-keywords `((,lang "[")) 'textual))))))
   ;; Refresh font-locking so that the verbatim envs take effect only
   ;; when there are defined shortcuts:
-  (when (and (LaTeX-minted-newmint-list)
+  (when (and LaTeX-auto-minted-newmint
              (fboundp 'font-latex-set-syntactic-keywords)
              (eq TeX-install-font-lock 'font-latex-setup))
     (font-latex-set-syntactic-keywords)))
diff --git a/style/minted2.el b/style/minted2.el
index 687b195c..ec6942fe 100644
--- a/style/minted2.el
+++ b/style/minted2.el
@@ -1,6 +1,6 @@
 ;;; minted2.el --- AUCTeX style for `minted2.sty' (v2.9)  -*- lexical-binding: 
t; -*-
 
-;; Copyright (C) 2014--2024 Free Software Foundation, Inc.
+;; Copyright (C) 2014--2025 Free Software Foundation, Inc.
 
 ;; Author: Tassilo Horn <t...@gnu.org>
 ;; Maintainer: auctex-devel@gnu.org
@@ -241,7 +241,7 @@ Update the variable `LaTeX-minted2-style-list' if still 
nil."
 
 (defun LaTeX-minted2-auto-cleanup ()
   "Process the parsed results from minted2 package."
-  (dolist (mint (LaTeX-minted2-newmint-list))
+  (dolist (mint LaTeX-auto-minted2-newmint)
     (cond ((string= (nth 2 mint) "ed")
            ;; \newminted{lang}{opts} => new langcode and langcode* envs.
            ;; \newminted[envname]{lang}{opts} => new envname/envname* envs.
@@ -302,7 +302,7 @@ Update the variable `LaTeX-minted2-style-list' if still 
nil."
                (font-latex-add-keywords `((,lang "[")) 'textual))))))
   ;; Refresh font-locking so that the verbatim envs take effect only
   ;; when there are defined shortcuts:
-  (when (and (LaTeX-minted2-newmint-list)
+  (when (and LaTeX-auto-minted2-newmint
              (fboundp 'font-latex-set-syntactic-keywords)
              (eq TeX-install-font-lock 'font-latex-setup))
     (font-latex-set-syntactic-keywords)))

Reply via email to