#include "commandtags.h"
#include "frontends/Timeout.h"
#include "WorkArea.h"
+#include "paragraph.h"
+#include "insets/insetspecialchar.h"
#ifdef __GNUG__
#pragma interface
///
void redraw();
/// Return true if the cursor was fitted.
- bool fitCursor(LyXText *);
+ bool fitCursor();
///
void redoCurrentBuffer();
///
bool open_new_inset(UpdatableInset * new_inset, bool behind = false);
///
void protectedBlank(LyXText * lt);
+ ///
+ void specialChar(InsetSpecialChar::Kind);
///
void newline();
///
void hfill();
///
- void menuSeparator();
- ///
- void endOfSentenceDot();
- ///
- void ldots();
- ///
- void hyphenationPoint();
+ void smartQuote();
///
- void insertNote();
+ void insertAndEditInset(Inset *);
///
void gotoInset(std::vector<Inset::Code> const & codes,
bool same_content);
/// Cursor paragraph Id
int par_id;
/// Cursor position
- LyXParagraph::size_type par_pos;
+ Paragraph::size_type par_pos;
///
Position() : par_id(0), par_pos(0) {}
///
- Position(string const & f, int id, LyXParagraph::size_type pos)
+ Position(string const & f, int id, Paragraph::size_type pos)
: filename(f), par_id(id), par_pos(pos) {}
};
///