[LyX/master] FindAdv: Use global declaration for findOne() to be usefull for unit tests
Kornel Benko
kornel at lyx.org
Sun Feb 14 08:12:28 UTC 2021
commit 48528d0ff09e51895d9fffdd34d7a24b45f906be
Author: Kornel Benko <kornel at lyx.org>
Date: Sun Feb 14 09:08:23 2021 +0100
FindAdv: Use global declaration for findOne() to be usefull for unit tests
cherry-pick from unit-test-adoption/dff4779b06b, author: Yuriy Skalko <yuriy.skalko at gmail.com>
---
src/lyxfind.cpp | 6 +++++-
src/lyxfind.h | 4 ++++
2 files changed, 9 insertions(+), 1 deletions(-)
diff --git a/src/lyxfind.cpp b/src/lyxfind.cpp
index 759d637..61176b9 100644
--- a/src/lyxfind.cpp
+++ b/src/lyxfind.cpp
@@ -262,10 +262,12 @@ bool searchAllowed(docstring const & str)
return true;
}
+} // namespace
+
bool findOne(BufferView * bv, docstring const & searchstr,
bool case_sens, bool whole, bool forward,
- bool find_del = true, bool check_wrap = false)
+ bool find_del, bool check_wrap)
{
if (!searchAllowed(searchstr))
return false;
@@ -313,6 +315,8 @@ bool findOne(BufferView * bv, docstring const & searchstr,
}
+namespace {
+
int replaceAll(BufferView * bv,
docstring const & searchstr, docstring const & replacestr,
bool case_sens, bool whole)
diff --git a/src/lyxfind.h b/src/lyxfind.h
index f7c458e..20427e8 100644
--- a/src/lyxfind.h
+++ b/src/lyxfind.h
@@ -63,6 +63,10 @@ docstring const replace2string(docstring const & replace,
*/
bool lyxfind(BufferView * bv, FuncRequest const & ev);
+bool findOne(BufferView * bv, docstring const & searchstr,
+ bool case_sens, bool whole, bool forward,
+ bool find_del = true, bool check_wrap = false);
+
/** Parse the string encoding of the replace request that is found in
* \c ev.argument and act on it.
* The string is encoded by \c replace2string.
More information about the lyx-cvs
mailing list