mirror of
https://github.com/Hopiu/micro.git
synced 2026-04-05 07:21:00 +00:00
parent
4f628bf30b
commit
dcd4bae96f
1 changed files with 4 additions and 2 deletions
|
|
@ -410,11 +410,13 @@ func (w *BufWindow) displayBuffer() {
|
|||
if len(b.Modifications) > 0 {
|
||||
if b.Settings["syntax"].(bool) && b.SyntaxDef != nil {
|
||||
for _, r := range b.Modifications {
|
||||
rx := util.Clamp(r.X, 0, b.LinesNum())
|
||||
ry := util.Clamp(r.Y, 0, b.LinesNum())
|
||||
final := -1
|
||||
for i := r.X; i <= r.Y; i++ {
|
||||
for i := rx; i <= ry; i++ {
|
||||
final = util.Max(b.Highlighter.ReHighlightStates(b, i), final)
|
||||
}
|
||||
b.Highlighter.HighlightMatches(b, r.X, final+1)
|
||||
b.Highlighter.HighlightMatches(b, rx, final+1)
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue