Use Buffer.WriteTo method for writing buffer to file

This commit is contained in:
Luke I. Wilson
2021-03-23 18:13:55 -05:00
parent 40e1b40672
commit 3be12bdff1
2 changed files with 10 additions and 6 deletions

View File

@ -357,7 +357,7 @@ func (t *TextEdit) Draw(s tcell.Screen) {
selEndIdx := len(lineRunes) - t.scrollx - 1 // used inclusively
if line == t.selection.EndLine { // If the selection ends somewhere in the line...
tabCount := t.getTabCountInLineAtCol(line, t.selection.EndCol)
selEndIdx = t.selection.EndCol - 1 + tabCount*(t.TabSize-1) - t.scrollx
selEndIdx = t.selection.EndCol + tabCount*(t.TabSize-1) - t.scrollx
}
// NOTE: a special draw function just for selections. Should combine this with ordinary draw