bool empty() const;
///
- FontInfo getLayoutFont(Buffer const & buffer, pit_type pit) const;
+ FontInfo layoutFont(Buffer const & buffer, pit_type pit) const;
///
- FontInfo getLabelFont(Buffer const & buffer,
+ FontInfo labelFont(Buffer const & buffer,
Paragraph const & par) const;
/** Set font of character at position \p pos in paragraph \p pit.
* Must not be called if \p pos denotes an inset with text contents,
* @param from return here the start of the word
* @param to return here the end of the word
*/
- void getWord(CursorSlice & from, CursorSlice & to, word_location const);
+ void getWord(CursorSlice & from, CursorSlice & to, word_location const) const;
/// just selects the word the cursor is in
void selectWord(Cursor & cur, word_location loc);
void write(Buffer const & buf, std::ostream & os) const;
/// returns whether we've seen our usual 'end' marker
/// insetPtr is the containing Inset
- /// FIXME This should really take an InsetText, but it can't yet
- /// do so because Buffer::inset() returns an Inset and we have no
- /// access to the InsetText hidden away in Buffer::Impl. This is
- /// easy enough to fix but will have to wait a bit.
bool read(Buffer const & buf, Lexer & lex, ErrorList & errorList,
- Inset * insetPtr);
+ InsetText * insetPtr);
/// delete double spaces, leading spaces, and empty paragraphs around old cursor.
/// \retval true if a change has happened and we need a redraw.
} // namespace lyx
-#endif // LYXTEXT_H
+#endif // TEXT_H