]> git.lyx.org Git - lyx.git/blobdiff - src/Session.h
Revert "Revert "Only set dummy X11 selection if we do not own it""
[lyx.git] / src / Session.h
index 857e0561000395445e11eb1f27d25fd03c80b859..b7443b9cab5eb0dd4683fd9ea330d77820ebf63f 100644 (file)
@@ -196,7 +196,7 @@ public:
        /// top and bottom level information sometimes needs to be sync'ed. In particular,
        /// top_id is determined when a bookmark is restored from session; and
        /// bottom_pit and bottom_pos are determined from top_id when a bookmark
-       /// is save to session. (What a mess! :-)
+       /// is saved to session. (What a mess! :-)
        ///
        /// TODO: bottom level pit and pos will be replaced by StableDocIterator
        class Bookmark {
@@ -268,6 +268,13 @@ public:
        /// return a list of bookmarks and position for this paragraph
        BookmarkPosList bookmarksInPar(support::FileName const & fn, int par_id) const;
 
+       /* An insertion/deletion in paragraph \c par_id of buffer \c fn
+        * lead to an offset \c offset after position \c pos. Update
+        * bookmarks accordingly.
+        */
+       void adjustPosAfterPos(support::FileName const & fn,
+                              int const par_id, pos_type pos, int offset);
+
 private:
 
        /// allow 9 regular bookmarks, bookmark 0 is temporary