]> git.lyx.org Git - lyx.git/blobdiff - src/BufferView_pimpl.h
better latin3&4 support
[lyx.git] / src / BufferView_pimpl.h
index 6f3e376230ac8ae264fb75859b7f2551ea654706..ed6062e6b1eec8719351b1839cb16713c0bd74d6 100644 (file)
@@ -11,6 +11,7 @@
 #include "frontends/Timeout.h"
 #include "WorkArea.h"
 #include "paragraph.h"
+#include "insets/insetspecialchar.h"
 
 #ifdef __GNUG__
 #pragma interface
@@ -36,7 +37,7 @@ struct BufferView::Pimpl : public SigC::Object {
        ///
        void redraw();
        /// Return true if the cursor was fitted.
-       bool fitCursor(LyXText *);
+       bool fitCursor();
        ///
        void redoCurrentBuffer();
        ///
@@ -131,20 +132,16 @@ private:
        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);