]> git.lyx.org Git - lyx.git/blobdiff - src/BufferView_pimpl.h
remove unused code
[lyx.git] / src / BufferView_pimpl.h
index 79af7c390fdc9be8cdec78c95786c970ac992f93..5522450a055e3f48dbaf4a2bde6cd87899801cda 100644 (file)
@@ -11,7 +11,6 @@
 #define BUFFERVIEW_PIMPL_H
 
 #include "BufferView.h"
-#include "commandtags.h"
 #include "frontends/Timeout.h"
 #include "frontends/key_state.h"
 #include "frontends/mouse_state.h"
@@ -30,7 +29,7 @@
 class LyXView;
 class WorkArea;
 class LyXScreen;
+
 ///
 struct BufferView::Pimpl : public boost::signals::trackable {
        ///
@@ -44,8 +43,6 @@ struct BufferView::Pimpl : public boost::signals::trackable {
        LyXScreen & screen() const;
        ///
        void buffer(Buffer *);
-       ///
-       void redraw();
        /// Return true if the cursor was fitted.
        bool fitCursor();
        ///
@@ -56,8 +53,11 @@ struct BufferView::Pimpl : public boost::signals::trackable {
        void update();
        //
        void update(LyXText *, BufferView::UpdateCodes);
-       /// Update pixmap of screen
-       void updateScreen();
+       /**
+        * Repaint pixmap. Used for when we've made a visible
+        * change but don't need the full update() logic
+        */
+       void repaint();
        ///
        void workAreaResize();
        ///
@@ -106,7 +106,7 @@ struct BufferView::Pimpl : public boost::signals::trackable {
        ///
        bool isSavedPosition(unsigned int i);
        ///
-       void setState();
+       void switchKeyMap();
        ///
        void insetUnlock();
        ///
@@ -124,7 +124,7 @@ struct BufferView::Pimpl : public boost::signals::trackable {
        ///
        void updateInset(Inset * inset, bool mark_dirty);
        ///
-       bool Dispatch(kb_action action, string const & argument);
+       bool dispatch(FuncRequest const & ev);
 private:
        /**
         * Return the on-screen dimensions of the inset at the cursor.
@@ -132,11 +132,12 @@ private:
         */
        Box insetDimensions(LyXText const & text, LyXCursor const & cursor) const;
        /**
-        * check if the given co-ordinates are inside an inset at the given cursor,
-        * if one exists. If so, the inset is returned, and the co-ordinates are
-        * made relative. Otherwise, 0 is returned.
+        * check if the given co-ordinates are inside an inset at the
+        * given cursor, if one exists. If so, the inset is returned,
+        * and the co-ordinates are made relative. Otherwise, 0 is returned.
         */
-       Inset * checkInset(LyXText const & text, LyXCursor const & cursor, int & x, int & y) const;
+       Inset * checkInset(LyXText const & text, LyXCursor const & cursor,
+                          int & x, int & y) const;
        ///
        friend class BufferView;
        /// open and lock an updatable inset
@@ -144,8 +145,6 @@ private:
        ///
        void specialChar(InsetSpecialChar::Kind);
        ///
-       void newline();
-       ///
        void hfill();
        ///
        void smartQuote();