]> git.lyx.org Git - lyx.git/blobdiff - src/ParIterator.cpp
* BufferView::updateMetrics(): split up the method in two for the SinglePar case.
[lyx.git] / src / ParIterator.cpp
index 1fbca725b3589fed7081e0a10e5302eee9203a8c..867e86ca544d4c78a7e0d93e276ceac69e8dbb75 100644 (file)
@@ -13,9 +13,9 @@
 #include "ParIterator.h"
 
 #include "Paragraph.h"
-#include "LyXText.h"
+#include "Text.h"
 
-#include "insets/InsetBase.h"
+#include "insets/Inset.h"
 
 
 namespace lyx {
@@ -29,13 +29,13 @@ ParIterator::ParIterator(DocIterator const & cur)
 {}
 
 
-ParIterator par_iterator_begin(InsetBase & inset)
+ParIterator par_iterator_begin(Inset & inset)
 {
        return ParIterator(doc_iterator_begin(inset));
 }
 
 
-ParIterator par_iterator_end(InsetBase & inset)
+ParIterator par_iterator_end(Inset & inset)
 {
        return ParIterator(doc_iterator_end(inset));
 }
@@ -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;
 }
@@ -179,19 +177,17 @@ bool operator!=(ParConstIterator const & iter1, ParConstIterator const & iter2)
 }
 
 
-#ifdef WITH_WARNINGS
-#warning const correctness!
-#endif
+// FIXME: const correctness!
 
-ParConstIterator par_const_iterator_begin(InsetBase const & inset)
+ParConstIterator par_const_iterator_begin(Inset const & inset)
 {
-       return ParConstIterator(doc_iterator_begin(const_cast<InsetBase &>(inset)));
+       return ParConstIterator(doc_iterator_begin(const_cast<Inset &>(inset)));
 }
 
 
-ParConstIterator par_const_iterator_end(InsetBase const & inset)
+ParConstIterator par_const_iterator_end(Inset const & inset)
 {
-       return ParConstIterator(doc_iterator_end(const_cast<InsetBase &>(inset)));
+       return ParConstIterator(doc_iterator_end(const_cast<Inset &>(inset)));
 }