class Buffer;
class BufferParams;
class BufferView;
+class CompletionList;
class CursorSlice;
class Dimension;
class ParagraphList;
///
bool allowSpellCheck() const { return true; }
///
- bool isTableCell() const;
- /// should paragraph indendation be ommitted in any case?
- bool neverIndent() const;
- ///
virtual bool isMacroScope() const { return false; }
///
virtual bool allowMultiPar() const { return true; }
///
bool automaticPopupCompletion() const;
///
+ bool showCompletionCursor() const;
+ ///
CompletionList const * createCompletionList(Cursor const & cur) const;
///
docstring completionPrefix(Cursor const & cur) const;
bool insertCompletion(Cursor & cur, docstring const & s, bool finished);
///
void completionPosAndDim(Cursor const &, int & x, int & y, Dimension & dim) const;
+
///
virtual docstring contextMenu(BufferView const & bv, int x, int y) const;
///
ColorCode frame_color_;
///
mutable pit_type old_pit;
- ///
- docstring previousWord(CursorSlice const & sl) const;
public:
///