From 5775b4c05dad8aab0d40d864546d14be654ec45a Mon Sep 17 00:00:00 2001 From: Zachary Yedidia Date: Wed, 4 Jan 2017 13:29:57 -0500 Subject: [PATCH] Fix gutter coloring for soft wrap Fixes #511 --- cmd/micro/view.go | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/cmd/micro/view.go b/cmd/micro/view.go index 2f0be524..34e29939 100644 --- a/cmd/micro/view.go +++ b/cmd/micro/view.go @@ -813,8 +813,16 @@ func (v *View) DisplayView() { if v.Buf.Settings["softwrap"].(bool) { if screenX-v.x >= v.Width { screenY++ + + x := 0 + if hasGutterMessages { + v.drawCell(v.x+x, screenY, ' ', nil, defStyle) + x++ + v.drawCell(v.x+x, screenY, ' ', nil, defStyle) + x++ + } for i := 0; i < v.lineNumOffset; i++ { - screen.SetContent(v.x+i, screenY, ' ', nil, lineNumStyle) + screen.SetContent(v.x+i+x, screenY, ' ', nil, lineNumStyle) } screenX = v.x + v.lineNumOffset }