X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Finsets%2Finsetspecialchar.h;h=833256b703350837c30a290c838e9ecf773d6a2f;hb=4a5b7a5952ad2381fcdf4830511293e184c7c5a1;hp=20ff5b3360e00ea0f2f8919463e75cc36ca16c8d;hpb=55bf6460f304a4632af2136a62c8a82fb86053f3;p=lyx.git diff --git a/src/insets/insetspecialchar.h b/src/insets/insetspecialchar.h index 20ff5b3360..833256b703 100644 --- a/src/insets/insetspecialchar.h +++ b/src/insets/insetspecialchar.h @@ -67,7 +67,7 @@ public: /// int linuxdoc(Buffer const *, std::ostream &) const; /// - int docBook(Buffer const *, std::ostream &) const; + int docbook(Buffer const *, std::ostream &) const; /// virtual Inset * clone(Buffer const &, bool same_id = false) const; /// @@ -82,6 +82,16 @@ public: }; /// void validate(LaTeXFeatures &) const; + + // should this inset be handled like a normal charater + bool isChar() const; + /// is this equivalent to a letter? + bool isLetter() const; + /// is this equivalent to a space (which is BTW different from + // a line separator)? + bool isSpace() const; + // should we break lines after this inset? + bool isLineSeparator() const; private: /// And which kind is this? Kind kind_;