#include "support/types.h"
#include "changes.h"
+#include "RowList.h"
#include "LString.h"
void setInsetOwner(UpdatableInset * inset);
///
void deleteInsetsLyXText(BufferView *);
- ///
- void resizeInsetsLyXText(BufferView *);
///
lyx::pos_type size() const;
InsetOld * getInset(lyx::pos_type pos);
///
InsetOld const * getInset(lyx::pos_type pos) const;
- /** important for cut and paste
- Temporary change from BufferParams to Buffer. Will revert when we
- get rid of the argument to InsetOld::clone(Buffer const &) */
- void copyIntoMinibuffer(Buffer const &, lyx::pos_type pos) const;
- ///
- void cutIntoMinibuffer(BufferParams const &, lyx::pos_type pos);
- ///
- bool insertFromMinibuffer(lyx::pos_type pos);
///
bool isHfill(lyx::pos_type pos) const;
///
InsetList insetlist;
+ ///
+ mutable RowList rows;
+
private:
///
LyXLayout_ptr layout_;
return par.lookupChange(pos) == Change::DELETED;
}
-
-bool operator==(Paragraph const & lhs, Paragraph const & rhs);
-
#endif // PARAGRAPH_H