|
|
@@ -259,12 +259,13 @@ class BufferLine {
|
|
|
// return a ^ b;
|
|
|
// }
|
|
|
|
|
|
+ void removeRange(int start, int end) {
|
|
|
+ end = min(end, _maxCols);
|
|
|
+ this.removeN(start, end - start);
|
|
|
+ }
|
|
|
+
|
|
|
void clearRange(int start, int end) {
|
|
|
end = min(end, _maxCols);
|
|
|
- // start = start.clamp(0, _cells.length);
|
|
|
- // end ??= _cells.length;
|
|
|
- // end = end.clamp(start, _cells.length);
|
|
|
- // _cells.removeRange(start, end);
|
|
|
for (var index = start; index < end; index++) {
|
|
|
cellClear(index);
|
|
|
}
|