InsetMathDelim does not need markers because the delimiters are
visually enough.
CommandInset (like InsetMathRef) does have cells, but they are hidden
(only for storage). Therefore the default InsetMath::markers() method
mistakenly added markers. In practice, the markers were never active
(since the cursor cannot go into the inset), but some space was
reserved for them.
explicit CommandInset(Buffer * buf, docstring const & name,
bool needs_math_mode = true);
///
+ marker_type marker() const { return NO_MARKER; }
+ ///
void metrics(MetricsInfo & mi, Dimension & dim) const;
///
void draw(PainterInfo & pi, int x, int y) const;
InsetMathDelim const * asDelimInset() const { return this; }
///
MathClass mathClass() const { return MC_INNER; }
+ ///
+ marker_type marker() const { return NO_MARKER; }
/// is it (...)?
bool isParenthesis() const;
/// is it [...]?