]> git.lyx.org Git - lyx.git/blobdiff - src/LyXFunc.h
* BufferView::updateMetrics(): split up the method in two for the SinglePar case.
[lyx.git] / src / LyXFunc.h
index 159ed81f7f80dd5388e4bc42017ee27ba9c42bbf..56c5f7cf7e471e694a604569d06936e1adf8e594 100644 (file)
 
 #include "KeySequence.h"
 #include "lfuns.h"
-#include "TextClass_ptr.h"
+#include "TextClass.h"
 
 #include "support/docstring.h"
 
-#include <boost/scoped_ptr.hpp>
 #include <boost/signals/trackable.hpp>
 
 namespace lyx {
@@ -96,9 +95,9 @@ private:
        char_type encoded_last_key;
 
        ///
-       boost::scoped_ptr<KeySequence> keyseq;
+       KeySequence keyseq;
        ///
-       boost::scoped_ptr<KeySequence> cancel_meta_seq;
+       KeySequence cancel_meta_seq;
        ///
        key_modifier::state meta_fake_bit;
 
@@ -128,7 +127,7 @@ private:
        ///
        bool ensureBufferClean(BufferView * bv);
        ///
-       void updateLayout(TextClass_ptr const & oldlayout, Buffer * buffer);
+       void updateLayout(TextClassPtr const & oldlayout, Buffer * buffer);
 };
 
 /// Implementation is in LyX.cpp