]> git.lyx.org Git - lyx.git/blobdiff - src/DocIterator.h
Fix some warnings
[lyx.git] / src / DocIterator.h
index 4d2dfa00f7eae7c808149fa9d9db6b5195b41399..8ee4d4e373c790f50a909cdf2eca6c6d812eca3c 100644 (file)
@@ -71,8 +71,6 @@ public:
        bool empty() const { return slices_.empty(); }
        /// is this the end position?
        bool atEnd() const { return slices_.empty(); }
-       /// is this the last possible position?
-       bool atLastPos() const { return pit() == lastpit() && pos() == lastpos(); }
 
        /// checks the cursor slices for disabled spell checker insets
        bool allowSpellCheck() const;
@@ -249,6 +247,10 @@ public:
        /// Repopulate the slices insets from bottom to top. Useful
        /// for stable iterators or Undo data.
        void sanitize();
+       ///
+       bool isInside(Inset const *) const;
+       /// make sure we are outside of given inset
+       void leaveInset(Inset const & inset);
 
        /// find index of CursorSlice with &cell() == &cell (or -1 if not found)
        int find(MathData const & cell) const;