[LyX/master] FindAdv: Handle search for quotes

Kornel Benko kornel at lyx.org
Tue Apr 5 15:14:17 UTC 2022


commit 58f70b9da1c4137a9c9831dfade8239b33288bbf
Author: Kornel Benko <kornel at lyx.org>
Date:   Tue Apr 5 17:04:51 2022 +0200

    FindAdv: Handle search for quotes
    
    Double quotes will be found if using the string '"' in pattern.
    Single quotes needs "'" in pattern.
---
 src/insets/InsetQuotes.cpp |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/insets/InsetQuotes.cpp b/src/insets/InsetQuotes.cpp
index dc6dbba..3dfed9e 100644
--- a/src/insets/InsetQuotes.cpp
+++ b/src/insets/InsetQuotes.cpp
@@ -851,7 +851,7 @@ void InsetQuotes::latex(otexstream & os, OutputParams const & runparams) const
 	docstring qstr;
 
 	// In pass-thru context, we output plain quotes
-	if (runparams.pass_thru)
+	if (runparams.pass_thru || runparams.for_searchAdv != OutputParams::NoSearch)
 		qstr = (level_ == QuoteLevel::Primary) ? from_ascii("\"") : from_ascii("'");
 	else if (style == QuoteStyle::Plain && fontspec_) {
 		// For XeTeX and LuaTeX,we need to disable mapping to get straight


More information about the lyx-cvs mailing list