(e3)
| 3047 | return this._dirtyRowTracker.markRangeDirty(this._activeBuffer.scrollTop, this._activeBuffer.scrollBottom), true; |
| 3048 | } |
| 3049 | eraseChars(e3) { |
| 3050 | this._restrictCursor(); |
| 3051 | const t3 = this._activeBuffer.lines.get(this._activeBuffer.ybase + this._activeBuffer.y); |
| 3052 | return t3 && (t3.replaceCells(this._activeBuffer.x, this._activeBuffer.x + (e3.params[0] || 1), this._activeBuffer.getNullCell(this._eraseAttrData())), this._dirtyRowTracker.markDirty(this._activeBuffer.y)), true; |
| 3053 | } |
| 3054 | repeatPrecedingCharacter(e3) { |
| 3055 | const t3 = this._parser.precedingJoinState; |
| 3056 | if (!t3) return true; |
no test coverage detected