summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMaxime Coste <frrrwww@gmail.com>2014-05-13 19:45:32 +0100
committerMaxime Coste <frrrwww@gmail.com>2014-05-13 19:45:32 +0100
commit016ede38d169c665fdc899ba688dc4ef52cd45d3 (patch)
tree5f3c400ef693435accd4458bb7cf050aa7597257 /src
parent6b42c48c3f198d0251b8700884a022b15ac7af7a (diff)
Fix show_matching highlighter when opening char is the first buffer char
Fixes #119
Diffstat (limited to 'src')
-rw-r--r--src/highlighters.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/highlighters.cc b/src/highlighters.cc
index 4c9757c6..d0858eed 100644
--- a/src/highlighters.cc
+++ b/src/highlighters.cc
@@ -495,7 +495,7 @@ void show_matching_char(const Context& context, HighlightFlags flags, DisplayBuf
return false;
return true;
});
- if (it != end)
+ if (it != end or (*end == pair.first and level == 1))
highlight_range(display_buffer, it.coord(), (it+1).coord(), false,
[&](DisplayAtom& atom) { atom.colors = colors; });
break;