]> git.lyx.org Git - lyx.git/blobdiff - src/lyxfind.h
Alfredo's second patch
[lyx.git] / src / lyxfind.h
index f86b8dec851bc2c29a3823f4aa6d202e38adc0db..5177e8f6cbd840c8dc07558ab75432fb65fdd31c 100644 (file)
@@ -2,11 +2,8 @@
 #ifndef LYXFIND_H
 #define LYXFIND_H
 
-#ifdef __GNUG__
-#pragma interface
-#endif
-
 #include "LString.h"
+#include "support/types.h"
 
 class BufferView;
 class LyXText;
@@ -49,5 +46,13 @@ SearchResult LyXFind(BufferView *, LyXText * text,
                     string const & searchstr, bool forward,
                     bool casesens = true, bool matchwrd = false);
 
+/// find the next change in the buffer
+bool findNextChange(BufferView * bv);
+
+SearchResult findNextChange(BufferView * bv, LyXText * text, lyx::pos_type & length);
+
+SearchResult nextChange(BufferView * bv, LyXText * text, lyx::pos_type & length);
+
 } // end namespace LyXFind
-#endif
+
+#endif // LYXFIND_H