diff options
author | Mateusz Czapliński <czapkofan@gmail.com> | 2018-10-20 01:00:13 +0200 |
---|---|---|
committer | Mateusz Czapliński <czapkofan@gmail.com> | 2018-10-20 01:00:13 +0200 |
commit | 67641cdce299d132a9b3035d00fa2cbabe408b66 (patch) | |
tree | 8cae402819f4e67c53532da4abae8e6959b82abf | |
parent | 206168df50f432405b2440a434a5fb58aa43ce38 (diff) |
fix left-clip markers
-rw-r--r-- | up.go | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -297,9 +297,11 @@ func (v *BufView) Draw(tui tcell.Screen) { } w, h := tui.Size() + lclip := false drawch := func(x, y int, ch rune) { if x <= v.X && v.X != 0 { x, ch = 0, '«' + lclip = true } else { x -= v.X } @@ -313,6 +315,10 @@ func (v *BufView) Draw(tui tcell.Screen) { if x < 0 { x = 0 } + if x == 0 && lclip { + x++ + } + lclip = false for ; x < w; x++ { tui.SetCell(x, y, tcell.StyleDefault, ' ') } |