/// This class encapsulates the main text data and operations in LyX.
/// This is more or less the private implementation of InsetText.
/// This class encapsulates the main text data and operations in LyX.
/// This is more or less the private implementation of InsetText.
// Dissolve the inset under cursor
/// FIXME: replace Cursor with DocIterator.
bool dissolveInset(Cursor & cur);
// Dissolve the inset under cursor
/// FIXME: replace Cursor with DocIterator.
bool dissolveInset(Cursor & cur);
///
bool selectWordWhenUnderCursor(Cursor & cur, word_location);
/// Change the case of the word at cursor position.
///
bool selectWordWhenUnderCursor(Cursor & cur, word_location);
/// Change the case of the word at cursor position.
/// Sets parameters for current or selected paragraphs
void setParagraphs(Cursor const & cur, ParagraphParameters const & p);
/// Sets parameters for current or selected paragraphs
void setParagraphs(Cursor const & cur, ParagraphParameters const & p);