}
+void InsetMathMacro::setBuffer(Buffer & buffer)
+{
+ d->definition_.setBuffer(buffer);
+ InsetMathNest::setBuffer(buffer);
+}
+
} // namespace lyx
/// This is not used for display; however whether it is mathrel determines
/// how to split equations intelligently.
MathClass mathClass() const; //override
+ /// Override so as to set Buffer for defnition_ member, too.
+ void setBuffer(Buffer &);
protected:
friend class MathData;
void updateMacros(Cursor * cur, MacroContext const & mc, UpdateType, int nesting);
///
void updateBuffer(ParIterator const &, UpdateType);
+ ///
+ void setBuffer(Buffer & b) { buffer_ = &b; }
protected:
/// cached values for super/subscript placement