[LyX/master] Fix minor listings > minted issue
Juergen Spitzmueller <[email protected]> Wed, 22 Jul 2026 06:37:20 +0000
| Newsgroups | gmane.editors.lyx.cvs |
|---|---|
| Message-ID | <[email protected]> |
commit e620b1a6114d1d988af6431542cb6db12b9ffa4e Author: Juergen Spitzmueller <[email protected]> Date: Wed Jul 22 08:36:57 2026 +0200 Fix minor listings > minted issue --- src/insets/InsetListings.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/insets/InsetListings.cpp b/src/insets/InsetListings.cpp index 2f65916759..385cb7580b 100644 --- a/src/insets/InsetListings.cpp +++ b/src/insets/InsetListings.cpp @@ -217,6 +217,11 @@ void InsetListings::latex(otexstream & os, OutputParams const & runparams) const } else if (prefixIs(opts[i], "language=")) { minted_language = opts[i].substr(9); + // strip off listings dialect which might come + // from a former listings setting + // E.g., "{[LaTeX]TeX}" > "TeX" + if (contains(minted_language, "]")) + minted_language = rtrim(token(minted_language, ']', 1), "}"); opts.erase(opts.begin() + i); } else ++i; -- lyx-cvs mailing list [email protected] https://lists.lyx.org/mailman/listinfo/lyx-cvs