]> git.lyx.org Git - lyx.git/blobdiff - src/lyxfind.cpp
PrefShortcuts: list all shortcuts (bound and unbound), using a better implementation
[lyx.git] / src / lyxfind.cpp
index 81f9a6f1adac2ac48ff0e19c470be036f07abff0..a7fe5a38a9cab0c37c7cab4ff76a17152ddcdb9e 100644 (file)
 #include "lyxfind.h"
 
 #include "Buffer.h"
+#include "BufferParams.h"
 #include "Cursor.h"
 #include "CutAndPaste.h"
 #include "buffer_funcs.h"
 #include "BufferView.h"
+#include "Changes.h"
 #include "debug.h"
 #include "FuncRequest.h"
 #include "gettext.h"
 #include "Text.h"
 #include "Paragraph.h"
 #include "ParIterator.h"
-#include "Undo.h"
 
 #include "frontends/alert.h"
 
@@ -177,7 +178,7 @@ int replaceAll(BufferView * bv,
        if (!searchAllowed(bv, searchstr) || buf.isReadonly())
                return 0;
 
-       recordUndoFullDocument(bv);
+       bv->cursor().recordUndoFullDocument();
 
        MatchString const match(searchstr, cs, mw);
        int num = 0;