]> git.lyx.org Git - lyx.git/blobdiff - src/buffer.h
partial framebox support
[lyx.git] / src / buffer.h
index 8aad387abe94167ebad97c37c6ad4d740827751b..3e7b72c81d3b250760e06e0ac9958ab70d291723 100644 (file)
@@ -38,7 +38,6 @@ class LaTeXFeatures;
 class Language;
 class ParIterator;
 
-#define NO_COMPABILITY 1
 
 ///
 struct DEPCLEAN {
@@ -128,13 +127,6 @@ public:
        ///
        void insertStringAsLines(Paragraph *&, lyx::pos_type &,
                                 LyXFont const &, string const &) const;
-#ifndef NO_COMPABILITY
-       ///
-       Inset * isErtInset(Paragraph * par, int pos) const;
-       ///
-       void insertErtContents(Paragraph * par, int & pos,
-                              bool set_inactive = true);
-#endif
        ///
        Paragraph * getParFromID(int id) const;
 private:
@@ -321,7 +313,7 @@ public:
        TexRow texrow;
        /// Buffer-wide counter array
        Counters & counters() const;
-       
+
 private:
        /// is save needed
        mutable bool lyx_clean;
@@ -357,7 +349,7 @@ private:
 
        /// The pointer is const although its contents may not be
        boost::scoped_ptr<Counters> const ctrs;
-       
+
 public:
        ///
        class inset_iterator {
@@ -369,15 +361,15 @@ public:
                typedef Inset & reference;
                typedef ParagraphList::iterator base_type;
 
-               ///
-               inset_iterator();
-               ///
-               inset_iterator(base_type p, base_type e);
-               ///
-               inset_iterator(base_type p, lyx::pos_type pos, base_type e);
+               ///
+               inset_iterator();
+               ///
+               inset_iterator(base_type p, base_type e);
+               ///
+               inset_iterator(base_type p, lyx::pos_type pos, base_type e);
 
-               /// prefix ++
-               inset_iterator & operator++();
+               /// prefix ++
+               inset_iterator & operator++();
                /// postfix ++
                inset_iterator operator++(int);
                ///
@@ -433,4 +425,9 @@ public:
        Inset * getInsetFromID(int id_arg) const;
 };
 
+bool operator==(Buffer::inset_iterator const & iter1,
+               Buffer::inset_iterator const & iter2);
+
+bool operator!=(Buffer::inset_iterator const & iter1,
+               Buffer::inset_iterator const & iter2);
 #endif