fix editor.removelines on last line

This commit is contained in:
nightwing 2011-07-15 20:25:25 +05:00 committed by Fabian Jakobs
commit 85ce847fab

View file

@ -822,7 +822,11 @@ var Editor =function(renderer, session) {
return;
var rows = this.$getSelectedRows();
this.session.remove(new Range(rows.first, 0, rows.last+1, 0));
if (rows.last == 0 || rows.last+1 < this.session.getLength())
var range = new Range(rows.first, 0, rows.last+1, 0)
else
var range = new Range(rows.first-1, 0, rows.last, this.session.getLine(rows.last));
this.session.remove(range);
this.clearSelection();
};