]> git.lyx.org Git - lyx.git/blobdiff - src/CutAndPaste.C
gnome build removal, gtk build fix
[lyx.git] / src / CutAndPaste.C
index 32bbbdf7a393878b68a2c48aee7d79ceb908a59f..af8912c0fdb78b3f5f791c07f3100d3440f25f78 100644 (file)
@@ -503,7 +503,7 @@ void cutSelection(LCursor & cur, bool doclear, bool realcut)
 
                // need a valid cursor. (Lgb)
                cur.clearSelection();
-               text->updateCounters();
+               updateCounters(cur.buffer());
        }
 
        if (cur.inMathed()) {
@@ -596,7 +596,7 @@ void pasteSelection(LCursor & cur, size_t sel_index)
                cur.resetAnchor();
                text->setCursor(cur, ppp.first, ppp.second);
                cur.setSelection();
-               text->updateCounters();
+               updateCounters(cur.buffer());
        }
 
        if (cur.inMathed()) {
@@ -681,7 +681,7 @@ void eraseSelection(LCursor & cur)
                                for (InsetBase::col_type col = c1; col <= c2; ++col)
                                        p->cell(p->index(row, col)).clear();
                }
-               cur.back() = i1;
+               cur.top() = i1;
                cur.pos() = 0; // We've deleted the whole cell. Only pos 0 is valid.
                cur.resetAnchor();
        } else {