/* This file is part of
- * ======================================================
- *
+ * ======================================================
+ *
* LyX, The Document Processor
- *
+ *
* Copyright 1995 Matthias Ettrich
* Copyright 1995-2001 The LyX Team.
*
class same_rownumber {
public:
- same_rownumber(TexRow::RowList::value_type const & v):vt(v){}
+ same_rownumber(TexRow::RowList::value_type const & v):vt(v) {}
bool operator()(TexRow::RowList::value_type const & vt1) const {
return vt.rownumber() == vt1.rownumber();
}
vt.rownumber(row);
RowList::const_iterator cit =
find_if(rowlist.begin(), rowlist.end(), same_rownumber(vt));
-
+
if (cit != rowlist.end()) {
-#if 0
- RowList::iterator kit = rowlist.begin();
- RowList::iterator end = rowlist.end();
- // Increase the pos of all rows with the
- // same id (and where the pos is larger)
- // to avoid putting errorinsets at the
- // same pos.
- for (; kit != end; ++kit) {
- if (&(*kit) != &(*cit)
- && kit->id() == cit->id()
- && kit->pos() >= cit->pos())
- kit->pos(kit->pos() + 1);
- }
-#endif
id = cit->id();
pos = cit->pos();
return true;
{
rowlist.insert(rowlist.end(), tr.rowlist.begin(), tr.rowlist.end());
return *this;
-}
+}