commit 5d1c519bea6bd59b859e676dd154b76e799646eb
Author: Juergen Spitzmueller <[email protected]>
Date: Sat Aug 16 12:27:55 2025 +0200
Only handle listing as a minted environment if minted is used (#13214)
---
lib/syntax.default | 3 ++-
src/tex2lyx/text.cpp | 2 +-
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/lib/syntax.default b/lib/syntax.default
index 870db63169..7cb5c57c6e 100644
--- a/lib/syntax.default
+++ b/lib/syntax.default
@@ -539,6 +539,7 @@ $$
\listoffigures
\listoftables
\listtablename
+\lstset{} % listings.sty
\location{}
\mainmatter
\makebox[][]{translate}
@@ -751,7 +752,7 @@ $$
% LaTeX code that can be translated to LyX.
\begin{environments}
bibunit[]{translate}
-listing{} % minted.sty
+listing{} % listing.sty [sic!]
minted{} % minted.sty
psmatrix[]{}
subfigure[]{translate} % subcaption.sty
diff --git a/src/tex2lyx/text.cpp b/src/tex2lyx/text.cpp
index 803de9e33e..c5c3f3d87f 100644
--- a/src/tex2lyx/text.cpp
+++ b/src/tex2lyx/text.cpp
@@ -2435,7 +2435,7 @@ void parse_environment(Parser & p, ostream & os, bool
outer,
break;
}
- if (name == "listing") {
+ if (name == "listing" && preamble.minted()) {
minted_float = "float";
eat_whitespace(p, os, parent_context, false);
string const opt = p.hasOpt() ? p.getArg('[', ']') :
string();
--
lyx-cvs mailing list
[email protected]
https://lists.lyx.org/mailman/listinfo/lyx-cvs