]> git.lyx.org Git - lyx.git/blobdiff - src/ParIterator.cpp
* src/frontends/GuiDocument.{cpp,h}:
[lyx.git] / src / ParIterator.cpp
index 80f35de25f89a58a37de5c5a551aff711dbe3802..5c0660d452103a6a83f98c49e7628fb77e992e45 100644 (file)
@@ -67,9 +67,7 @@ ParIterator ParIterator::operator++(int)
 // should not be compiled/used. (Lgb)
 ParIterator & ParIterator::operator--()
 {
-#ifdef WITH_WARNINGS
-#warning look here
-#endif
+       // FIXME: look here
 //     DocIterator::backwardPar();
        return *this;
 }
@@ -106,18 +104,6 @@ ParagraphList & ParIterator::plist() const
 }
 
 
-bool operator==(ParIterator const & iter1, ParIterator const & iter2)
-{
-       return DocIterator(iter1) == DocIterator(iter2);
-}
-
-
-bool operator!=(ParIterator const & iter1, ParIterator const & iter2)
-{
-       return !(iter1 == iter2);
-}
-
-
 DocIterator makeDocIterator(ParIterator const & par, pos_type pos)
 {
        DocIterator dit(par);
@@ -166,9 +152,10 @@ ParagraphList const & ParConstIterator::plist() const
        return text()->paragraphs();
 }
 
-
+#if 0
 bool operator==(ParConstIterator const & iter1, ParConstIterator const & iter2)
 {
+       // FIXME: this makes two full copies!
        return DocIterator(iter1) == DocIterator(iter2);
 }
 
@@ -177,11 +164,10 @@ bool operator!=(ParConstIterator const & iter1, ParConstIterator const & iter2)
 {
        return !(iter1 == iter2);
 }
+#endif
 
 
-#ifdef WITH_WARNINGS
-#warning const correctness!
-#endif
+// FIXME: const correctness!
 
 ParConstIterator par_const_iterator_begin(Inset const & inset)
 {