class Inset;
class InsetBibitem;
class LaTeXFeatures;
-class Inset_code;
class InsetList;
class Language;
class Layout;
class Font;
-class Font_size;
class MetricsInfo;
class OutputParams;
class PainterInfo;
///
void addChangesToToc(DocIterator const & cdit, Buffer const & buf,
bool output_active) const;
+ /// set the buffer flag if there are changes in the paragraph
+ void addChangesToBuffer(Buffer const & buf) const;
+ ///
+ bool isChangeUpdateRequired() const;
///
Language const * getParLanguage(BufferParams const &) const;
///
XHTMLStream & xs,
OutputParams const & runparams,
Font const & outerfont,
+ bool start_paragraph = true,
+ bool close_paragraph = true,
pos_type initial = 0) const;
///
char_type getUChar(BufferParams const &, pos_type pos) const;
/// pos <= size() (there is a dummy font change at the end of each par)
void setFont(pos_type pos, Font const & font);
- /// Returns the height of the highest font in range
- FontSize highestFontInRange(pos_type startpos,
- pos_type endpos, FontSize def_size) const;
///
void insert(pos_type pos, docstring const & str,
Font const & font, Change const & change);
InsetList const & insetList() const;
///
void setBuffer(Buffer &);
+ ///
+ void resetBuffer();
///
bool isHfill(pos_type pos) const;