make sure range is an instance of Range

This commit is contained in:
Fabian Jakobs 2011-01-22 21:24:52 +01:00
commit e41d858afb

View file

@ -357,7 +357,7 @@ var Document = function(text) {
this.applyDeltas = function(deltas) {
for (var i=0; i<deltas.length; i++) {
var delta = deltas[i];
var range = delta.range;
var range = Range.fromPoints(delta.range.start, delta.range.end);
if (delta.action == "insertLines")
this.insertLines(range.start.row, delta.lines)
@ -373,7 +373,7 @@ var Document = function(text) {
this.revertDeltas = function(deltas) {
for (var i=deltas.length-1; i>=0; i--) {
var delta = deltas[i];
var range = delta.range;
var range = Range.fromPoints(delta.range.start, delta.range.end);
if (delta.action == "insertLines")
this.removeLines(range.start.row, range.end.row)