Merge pull request #5974 from xtermjs/cursor/parser-validation-fixes-89d6

fix(parser): Params error grammar and ESC prefix precedence
This commit is contained in:
Daniel Imms
2026-06-01 09:05:28 -07:00
committed by GitHub
5 changed files with 7 additions and 7 deletions
+2 -2
View File
@@ -162,7 +162,7 @@ export class Params implements IParams {
return;
}
if (value < -1) {
throw new Error('values lesser than -1 are not allowed');
throw new Error('values less than -1 are not allowed');
}
this._subParamsIdx[this.length] = this._subParamsLength << 8 | this._subParamsLength;
this.params[this.length++] = value > Constants.MAX_VALUE ? Constants.MAX_VALUE : value;
@@ -185,7 +185,7 @@ export class Params implements IParams {
return;
}
if (value < -1) {
throw new Error('values lesser than -1 are not allowed');
throw new Error('values less than -1 are not allowed');
}
this._subParams[this._subParamsLength++] = value > Constants.MAX_VALUE ? Constants.MAX_VALUE : value;
this._subParamsIdx[this.length - 1]++;