Working horizontal scrolling

This commit is contained in:
Zachary Yedidia
2019-01-02 20:07:48 -05:00
parent 49e8c293ee
commit 8a0bd1f786
5 changed files with 122 additions and 65 deletions

View File

@@ -103,7 +103,8 @@ func (i *InfoWindow) displayBuffer() {
vlocX := utf8.RuneCountInString(i.Msg)
tabsize := 4
line, nColsBeforeStart := util.SliceVisualEnd(line, blocX, tabsize)
line, nColsBeforeStart, bslice := util.SliceVisualEnd(line, blocX, tabsize)
blocX = bslice
draw := func(r rune, style tcell.Style) {
if nColsBeforeStart <= 0 {