buffer: argument can be one of "name", "name-noext", "path", "class". This inset output the
filename (with extension), filename (without extension), path, and textclass of this buffer.
-lyxinfo: argument must (presently) be "version". This inset outputs information
- about the version of LyX currently in use.
+lyxinfo: argument must be "version" or "layoutformat". This outputs information
+ about the version of LyX currently in use or the current LyX layout format, respectively.
vcs: argument can be one of "revision", "tree-revision", "author", "time", "date".
This insets outputs revision control information, if available.
UNKNOWN_INFO, // Invalid type
};
///
- docstring getDate(std::string const, QDate const date = QDate::currentDate()) const;
+ docstring getDate(std::string const &, QDate const date = QDate::currentDate()) const;
///
- docstring getTime(std::string const, QTime const time = QTime::currentTime()) const;
+ docstring getTime(std::string const &, QTime const time = QTime::currentTime()) const;
///
std::vector<std::pair<std::string,docstring>> getArguments(Buffer const * buf,
std::string const &) const;
///
void doDispatch(Cursor & cur, FuncRequest & cmd);
/// Force inset into LTR environment if surroundings are RTL
- bool forceLTR() const;
+ bool forceLTR(OutputParams const &) const;
+ ///
+ bool forceLocalFontSwitch() const;
///
void setInfo(std::string const & info);
///
- void updateBuffer(ParIterator const & it, UpdateType utype);
+ void updateBuffer(ParIterator const & it, UpdateType utype, bool const deleted = false);
///
docstring toolTip(BufferView const & bv, int x, int y) const;
///
std::string contextMenu(BufferView const &, int, int) const;
///
std::string contextMenuName() const;
- /// should paragraph indendation be omitted in any case?
+ /// should paragraph indentation be omitted in any case?
bool neverIndent() const { return true; }
///
InsetInfoParams params() const { return params_; }