X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Flyxfind.C;h=2f16fd3d6ce1dd27ef31f39009a68675d4d4bdf7;hb=37d42d45f3f4a5d3e916a080af50b37ae4a9d118;hp=5d23c8297699b6a5983c9a25921a547fd223653c;hpb=6a55be9506b112110826cf63bc21786044569f1d;p=lyx.git diff --git a/src/lyxfind.C b/src/lyxfind.C index 5d23c82976..2f16fd3d6c 100644 --- a/src/lyxfind.C +++ b/src/lyxfind.C @@ -30,7 +30,7 @@ #include "frontends/Alert.h" #include "frontends/LyXView.h" -#include "support/tostr.h" +#include "support/convert.h" #include @@ -88,7 +88,7 @@ public: if (pos > 0 && par.isLetter(pos - 1)) return false; if (pos + lyx::pos_type(size) < parsize - && par.isLetter(pos + size)); + && par.isLetter(pos + size)) return false; } @@ -173,7 +173,7 @@ int replaceAll(BufferView * bv, if (!searchAllowed(bv, searchstr) || buf.isReadonly()) return 0; - recordUndoFullDocument(bv->cursor()); + recordUndoFullDocument(bv); MatchString const match(searchstr, cs, mw); int num = 0; @@ -339,7 +339,7 @@ bool findNextChange(BufferView * bv) if (!bv->available()) return false; - DocIterator cur = DocIterator(bv->cursor()); + DocIterator cur = bv->cursor(); if (!findChange(cur)) return false;