Fix nth highlighting

Fix #4222
This commit is contained in:
Junegunn Choi
2025-02-06 19:56:40 +09:00
parent bbe1721a18
commit 62e0a2824a
5 changed files with 8 additions and 10 deletions

View File

@@ -2932,7 +2932,7 @@ func (t *Terminal) printHighlighted(result Result, colBase tui.ColorPair, colMat
}
if !wholeCovered && t.nthAttr > 0 {
var tokens []Token
if item.transformed != nil {
if item.transformed != nil && item.transformed.revision == t.merger.revision {
tokens = item.transformed.tokens
} else {
tokens = Transform(Tokenize(item.text.ToString(), t.delimiter), t.nthCurrent)