X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FDocIterator.h;h=3d5647c8931b55008a81f1470429bc94266a2ceb;hb=5170489b983c08c8be8d878996710eb0f6db2679;hp=2aeff8fca13b69f6488691100a4f9b3b306f901e;hpb=70c603a1b2a0371dc8eecef8bb1a26ea3ebcf506;p=lyx.git diff --git a/src/DocIterator.h b/src/DocIterator.h index 2aeff8fca1..3d5647c893 100644 --- a/src/DocIterator.h +++ b/src/DocIterator.h @@ -231,6 +231,9 @@ public: /// fix DocIterator in circumstances that should never happen. /// \return true if the DocIterator was fixed. bool fixIfBroken(); + /// Repopulate the slices insets from bottom to top. Useful + /// for stable iterators or Undo data. + void sanitize(); /// find index of CursorSlice with &cell() == &cell (or -1 if not found) int find(MathData const & cell) const;