m/fzf
1
0
mirror of https://github.com/junegunn/fzf.git synced 2025-11-18 08:13:40 -05:00

Fix change-nth

* Proper clean-up of caches
* Force rerender list after the action
This commit is contained in:
Junegunn Choi
2025-01-13 12:45:01 +09:00
parent d83eb2800a
commit ba0935c71f
6 changed files with 36 additions and 9 deletions

View File

@@ -6,10 +6,17 @@ import (
"github.com/junegunn/fzf/src/util"
)
type transformed struct {
// Because nth can be changed dynamically by change-nth action, we need to
// keep the nth value at the time of transformation.
nth []Range
tokens []Token
}
// Item represents each input line. 56 bytes.
type Item struct {
text util.Chars // 32 = 24 + 1 + 1 + 2 + 4
transformed *[]Token // 8
transformed *transformed // 8
origText *[]byte // 8
colors *[]ansiOffset // 8
}