]> git.lyx.org Git - lyx.git/blobdiff - src/CursorSlice.h
* gcc does not like missing characters in keywords
[lyx.git] / src / CursorSlice.h
index 98d054dc4e23ea17c50e97202216212ed37e09d8..94a2cb325110c0a3e6f7ed0c4106ecb2a085f3e1 100644 (file)
@@ -103,13 +103,9 @@ public:
        /// texted specific stuff
        ///
        /// returns text corresponding to this position
-       Text * text() { return inset_->getText(idx_); }
-       /// returns text corresponding to this position
-       Text const * text() const { return inset_->getText(idx_); }
-       /// paragraph in this cell
-       Paragraph & paragraph();
+       Text * text() const { return inset_->getText(idx_); }
        /// paragraph in this cell
-       Paragraph const & paragraph() const;
+       Paragraph & paragraph() const;
 
        ///
        /// mathed specific stuff
@@ -125,6 +121,10 @@ public:
        void forwardPos();
        /// move to previous position
        void backwardPos();
+       /// move to next cell
+       void forwardIdx();
+       /// move to previous cell
+       void backwardIdx();
        /// are we at the end of this slice
        bool at_end() const;
        /// are we at the start of this slice
@@ -152,8 +152,6 @@ private:
        idx_type idx_;
        /// paragraph in this cell (used by texted)
        pit_type pit_;
-       /// true if 'pit' was properly initialized
-       bool pit_valid_;
        /// position in this cell
        pos_type pos_;
 };