}
-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);
- dit.pos() = pos;
- return dit;
-}
-
-
-
///
/// ParConstIterator
///
return text()->paragraphs();
}
-
+#if 0
bool operator==(ParConstIterator const & iter1, ParConstIterator const & iter2)
{
+ // FIXME: this makes two full copies!
return DocIterator(iter1) == DocIterator(iter2);
}
{
return !(iter1 == iter2);
}
+#endif
// FIXME: const correctness!