]> git.lyx.org Git - lyx.git/blobdiff - src/lyxfind.h
LogUi.ui: string redundancy.
[lyx.git] / src / lyxfind.h
index 7da80af65c131b5a3899df18ab4f086f5d3e10ac..57849d28f690ed9397187e2071233bdce558256b 100644 (file)
@@ -43,8 +43,8 @@ docstring const find2string(docstring const & search,
  *  as a string that can be dispatched to the LyX core in a FuncRequest
  *  wrapper.
  */
-docstring const replace2string(docstring const & search,
-                                docstring const & replace,
+docstring const replace2string(docstring const & replace,
+                                docstring const & search,
                                 bool casesensitive,
                                 bool matchword,
                                 bool all,
@@ -66,6 +66,13 @@ void replace(BufferView * bv, FuncRequest const &, bool has_deleted = false);
 /// find the next change in the buffer
 bool findNextChange(BufferView * bv);
 
+/// find the previous change in the buffer
+bool findPreviousChange(BufferView * bv);
+
+/// find the change in the buffer
+/// \param next true to find the next change, otherwise the previous
+bool findChange(BufferView * bv, bool next);
+
 // Hopefully, nobody will ever replace with something like this
 #define LYX_FR_NULL_STRING "__LYX__F&R__NULL__STRING__"