X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FCursor.h;h=55cc30e941ebee2097dfa690de65b9d4a0811a83;hb=22e6659780390a19174d1bf896317a5baf9e40d7;hp=5c675c493ac7413e6458abca9f577c7806c406fd;hpb=9fe8190364d27a538efa3928d2166b09e1cef2d5;p=lyx.git diff --git a/src/Cursor.h b/src/Cursor.h index 5c675c493a..55cc30e941 100644 --- a/src/Cursor.h +++ b/src/Cursor.h @@ -72,7 +72,6 @@ class Row; // these should go class InsetMathUnknown; -class Encoding; /** * This class describes the position of a cursor within a document, @@ -216,8 +215,6 @@ public: /// are we entering a macro name? bool & macromode() { return macromode_; } - /// returns true when all insets in cursor stack are in cache - bool inCoordCache() const; /// returns x,y position void getPos(int & x, int & y) const; /// return logical positions between which the cursor is situated @@ -503,9 +500,9 @@ public: void setScreenPos(int x, int y); /// current offset in the top cell - /// interpret name a name of a macro. Returns true if - /// something got inserted. - bool macroModeClose(); + /// interpret name of a macro or ditch it if \c cancel is true. + /// Returns true if something got inserted. + bool macroModeClose(bool cancel = false); /// are we currently typing the name of a macro? bool inMacroMode() const; /// get access to the macro we are currently typing @@ -546,8 +543,6 @@ public: int macroNamePos(); /// can we enter the inset? bool openable(MathAtom const &) const; - /// - Encoding const * getEncoding() const; /// font at cursor position Font getFont() const; };