commit cbf2a329c94fcd531dbee41d64cf199a3ee6bb4b
Author: Juergen Spitzmueller <[email protected]>
Date: Mon Mar 5 15:39:27 2018 +0100
Do not force singlebyte encoding for listings with XeTeX/LuaTeX.
Fixes: #11056
---
src/insets/InsetListings.cpp | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/src/insets/InsetListings.cpp b/src/insets/InsetListings.cpp
index d66112e..d106da3 100644
--- a/src/insets/InsetListings.cpp
+++ b/src/insets/InsetListings.cpp
@@ -127,6 +127,7 @@ Encoding const * InsetListings::forcedEncoding(Encoding
const * inner_enc,
// such as XeTeX or LuaTeX are used, and with pLaTeX.
// Minted can deal with all encodings.
if (buffer().params().use_minted
+ || inner_enc->name() == "utf8-plain"
|| (buffer().params().encoding().package() == Encoding::japanese
&& inner_enc->package() == Encoding::japanese)
|| inner_enc->hasFixedWidth())