From cb79e08f194846a6eef72c7e612fdc3e1bf2237f Mon Sep 17 00:00:00 2001 From: Zachary Yedidia Date: Wed, 17 Aug 2016 11:59:29 -0400 Subject: [PATCH] Minor fix to current line num style --- cmd/micro/view.go | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/cmd/micro/view.go b/cmd/micro/view.go index 055911bc..2f34ccf0 100644 --- a/cmd/micro/view.go +++ b/cmd/micro/view.go @@ -582,12 +582,13 @@ func (v *View) DisplayView() { if settings["ruler"] == true { // Write the line number lineNumStyle := defStyle - curLineNumStyle := defStyle if style, ok := colorscheme["line-number"]; ok { lineNumStyle = style } if style, ok := colorscheme["current-line-number"]; ok { - curLineNumStyle = style + if curLineN == v.Cursor.Y { + lineNumStyle = style + } } lineNum := strconv.Itoa(curLineN + 1) @@ -599,11 +600,7 @@ func (v *View) DisplayView() { } // Write the actual line number for _, ch := range lineNum { - if curLineN == v.Cursor.Y { - v.drawCell(screenX, screenY, ch, nil, curLineNumStyle) - } else { - v.drawCell(screenX, screenY, ch, nil, lineNumStyle) - } + v.drawCell(screenX, screenY, ch, nil, lineNumStyle) screenX++ }