Handle backspace across wrapped lines (closes #59)

This commit is contained in:
Fredrik Fornwall
2016-03-07 23:45:02 +01:00
parent 46c9c4b80e
commit ca71265f23
3 changed files with 23 additions and 2 deletions

View File

@@ -127,10 +127,14 @@ public final class TerminalBuffer {
mLines[externalToInternalRow(row)].mLineWrap = true;
}
private boolean getLineWrap(int row) {
public boolean getLineWrap(int row) {
return mLines[externalToInternalRow(row)].mLineWrap;
}
public void clearLineWrap(int row) {
mLines[externalToInternalRow(row)].mLineWrap = false;
}
/**
* Resize the screen which this transcript backs. Currently, this only works if the number of columns does not
* change or the rows expand (that is, it only works when shrinking the number of rows).