mirror of
https://github.com/ether/etherpad-lite.git
synced 2025-04-21 07:56:16 -04:00
parent
22803da42f
commit
07a6702363
1 changed files with 6 additions and 6 deletions
|
@ -255,21 +255,21 @@ exports.checkRep = function (cs) {
|
||||||
var o = iter.next();
|
var o = iter.next();
|
||||||
switch (o.opcode) {
|
switch (o.opcode) {
|
||||||
case '=':
|
case '=':
|
||||||
exports.assert(o.chars >= o.lines, o.chars, " chars and ", o.lines, " lines in op ",cs);
|
|
||||||
oldPos += o.chars;
|
oldPos += o.chars;
|
||||||
calcNewLen += o.chars;
|
calcNewLen += o.chars;
|
||||||
break;
|
break;
|
||||||
case '-':
|
case '-':
|
||||||
exports.assert(o.chars >= o.lines, o.chars, " chars and ", o.lines, " lines in op ",cs);
|
|
||||||
oldPos += o.chars;
|
oldPos += o.chars;
|
||||||
exports.assert(oldPos < oldLen, oldPos, " >= ", oldLen, " in ", cs);
|
exports.assert(oldPos < oldLen, oldPos, " >= ", oldLen, " in ", cs);
|
||||||
break;
|
break;
|
||||||
case '+':
|
case '+':
|
||||||
exports.assert(o.chars >= o.lines, o.chars, " chars and ", o.lines, " lines in op ",cs);
|
{
|
||||||
calcNewLen += o.chars;
|
calcNewLen += o.chars;
|
||||||
|
numInserted += o.chars;
|
||||||
exports.assert(calcNewLen < newLen, calcNewLen, " >= ", newLen, " in ", cs);
|
exports.assert(calcNewLen < newLen, calcNewLen, " >= ", newLen, " in ", cs);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
assem.append(o);
|
assem.append(o);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue