From 7474fdc49993e0e11c0e502d5e096f7d8e9c3b5e Mon Sep 17 00:00:00 2001 From: Zachary Yedidia Date: Wed, 17 Aug 2016 15:22:22 -0400 Subject: [PATCH] Fix statusline suggestion style --- cmd/micro/messenger.go | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/cmd/micro/messenger.go b/cmd/micro/messenger.go index c3c0fd18..01d5f575 100644 --- a/cmd/micro/messenger.go +++ b/cmd/micro/messenger.go @@ -279,17 +279,23 @@ func (m *Messenger) DisplaySuggestions(suggestions []string) { w, screenH := screen.Size() y := screenH - 2 + + statusLineStyle := defStyle.Reverse(true) + if style, ok := colorscheme["statusline"]; ok { + statusLineStyle = style + } + for x := 0; x < w; x++ { - screen.SetContent(x, y, ' ', nil, defStyle.Reverse(true)) + screen.SetContent(x, y, ' ', nil, statusLineStyle) } x := 1 for _, suggestion := range suggestions { for _, c := range suggestion { - screen.SetContent(x, y, c, nil, defStyle.Reverse(true)) + screen.SetContent(x, y, c, nil, statusLineStyle) x++ } - screen.SetContent(x, y, ' ', nil, defStyle.Reverse(true)) + screen.SetContent(x, y, ' ', nil, statusLineStyle) x++ } }