]> git.lyx.org Git - lyx.git/blobdiff - src/buffer.h
Fix bug 2485 and crash on middle mouse paste on math
[lyx.git] / src / buffer.h
index ba3ec7c40c752569b620f5aad9b9cc11a6bd8aa4..4a680e65c4bad74c9ded5fd06e632aef2f298bdc 100644 (file)
@@ -15,6 +15,7 @@
 #include "InsetList.h"
 
 #include "dociterator.h"
+#include "ParagraphList_fwd.h"
 
 #include "support/limited_stack.h"
 #include "support/types.h"
@@ -42,7 +43,6 @@ class LaTeXFeatures;
 class Language;
 class MacroData;
 class OutputParams;
-class ParagraphList;
 class ParConstIterator;
 class ParIterator;
 class TeXErrors;
@@ -333,6 +333,8 @@ public:
        StableDocIterator getAnchor() const { return anchor_; }
        ///
        void changeRefsIfUnique(std::string const & from, std::string const & to);
+       /// get source code (latex/docbook/linuxdoc) for some paragraphs
+       void getSourceCode(std::ostream & os, lyx::pit_type par_begin, lyx::pit_type par_end);
 
 private:
        /** Inserts a file into a document