#include <boost/assert.hpp>
+
+namespace lyx {
+
using std::endl;
}
-CursorSlice::pos_type CursorSlice::lastpos() const
+pos_type CursorSlice::lastpos() const
{
BOOST_ASSERT(inset_);
return inset_->asInsetMath() ? cell().size() : paragraph().size();
bool operator==(CursorSlice const & p, CursorSlice const & q)
{
- return &p.inset() == &q.inset()
+ return p.inset_ == q.inset_
&& p.idx() == q.idx()
&& p.pit() == q.pit()
&& p.pos() == q.pos();
bool operator!=(CursorSlice const & p, CursorSlice const & q)
{
- return &p.inset() != &q.inset()
+ return p.inset_ != q.inset_
|| p.idx() != q.idx()
|| p.pit() != q.pit()
|| p.pos() != q.pos();
// << " y: " << item.inset().y()
;
}
+
+
+} // namespace lyx