Merge branch 'protect-against-a-case-where-rules-are-nil'

This commit is contained in:
Jesse Portnoy
2023-07-16 16:38:25 +01:00
+5
View File
@@ -223,6 +223,11 @@ func (h *Highlighter) highlightRegion(highlights LineMatch, start int, canMatchE
}
func (h *Highlighter) highlightEmptyRegion(highlights LineMatch, start int, canMatchEnd bool, lineNum int, line []rune, statesOnly bool) LineMatch {
if h.Def.rules == nil {
return nil
}
if len(line) == 0 {
if canMatchEnd {
h.lastRegion = nil