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