X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FCursor.h;h=0d49502ef1903ece576a8f1ea496cb439ada44eb;hb=1b56057e1f739551f2c410a4b0b3941246123531;hp=a275260bf895953ddc7397e3eaec7eedadc63bfc;hpb=ddd82f7aa4f124da045f1d9ddd723598b0d39402;p=lyx.git diff --git a/src/Cursor.h b/src/Cursor.h index a275260bf8..0d49502ef1 100644 --- a/src/Cursor.h +++ b/src/Cursor.h @@ -188,6 +188,7 @@ public: /// output friend std::ostream & operator<<(std::ostream & os, Cursor const & cur); + friend LyXErr & operator<<(LyXErr & os, Cursor const & cur); /// bool textUndo(); @@ -253,10 +254,6 @@ private: // of a big inset spanning a whole row and computing coordinates for // displaying the cursor. bool logicalpos_; - /// x position before dispatch started - int beforeDispX_; - /// y position before dispatch started - int beforeDispY_; /// position before dispatch started DocIterator beforeDispatchCursor_; @@ -333,7 +330,7 @@ public: // selection in given cell of atom void handleNest(MathAtom const & at, int cell = 0); /// - bool isInside(Inset const *); + bool isInside(Inset const *) const; /// make sure cursor position is valid /// FIXME: It does a subset of fixIfBroken. Maybe merge them?