From 848bd1ba8c6870410c7d7612513f14edce69b538 Mon Sep 17 00:00:00 2001 From: Zachary Yedidia Date: Mon, 10 Feb 2020 14:49:08 -0500 Subject: [PATCH] Fix rehighlight for retab --- internal/buffer/buffer.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/internal/buffer/buffer.go b/internal/buffer/buffer.go index fd820c3e..402aeffa 100644 --- a/internal/buffer/buffer.go +++ b/internal/buffer/buffer.go @@ -18,6 +18,7 @@ import ( luar "layeh.com/gopher-luar" + dmp "github.com/sergi/go-diff/diffmatchpatch" "github.com/zyedidia/micro/internal/config" ulua "github.com/zyedidia/micro/internal/lua" "github.com/zyedidia/micro/internal/screen" @@ -26,7 +27,6 @@ import ( "golang.org/x/text/encoding/htmlindex" "golang.org/x/text/encoding/unicode" "golang.org/x/text/transform" - dmp "github.com/sergi/go-diff/diffmatchpatch" ) const backupTime = 8000 @@ -908,6 +908,7 @@ func (b *Buffer) Retab() { l = bytes.TrimLeft(l, " \t") b.lines[i].data = append(ws, l...) + b.Modifications = append(b.Modifications, Loc{i, i}) dirty = true }