do while loop

This commit is contained in:
Jörg Breitbart
2018-07-07 21:20:03 +02:00
parent 87e292414d
commit ba7976f3b1
+2 -1
View File
@@ -375,7 +375,8 @@ export class EscapeSequenceParser extends Disposable implements IEscapeSequenceP
// shortcut for most chars (print action)
if (currentState === ParserState.GROUND && code > 0x1f && code < 0x80) {
print = (~print) ? print : i;
while (++i < l && data.charCodeAt(i) > 0x1f && data.charCodeAt(i) < 0x80) {}
do i++;
while (i < l && data.charCodeAt(i) > 0x1f && data.charCodeAt(i) < 0x80);
i--;
continue;
}