From b8d53208ea745a7cbf573683762d3c35516db723 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 24 Jun 2025 20:51:46 +0530 Subject: [PATCH] string representation for combined score --- kittens/choose_files/scan.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/kittens/choose_files/scan.go b/kittens/choose_files/scan.go index fc129390c..82631b55a 100644 --- a/kittens/choose_files/scan.go +++ b/kittens/choose_files/scan.go @@ -20,6 +20,10 @@ import ( var _ = fmt.Print +func (c CombinedScore) String() string { + return fmt.Sprintf("{score: %d index: %d}", c.Score(), c.Index()) +} + type ResultItem struct { text, abspath string ftype fs.FileMode @@ -46,7 +50,7 @@ func (r ResultItem) IsMatching() bool { } func (r ResultItem) String() string { - return fmt.Sprintf("{text: %#v, abspath: %#v, score: %v, positions: %#v}", r.text, r.abspath, r.score.Score(), r.positions) + return fmt.Sprintf("{text: %#v, abspath: %#v, %s, positions: %#v}", r.text, r.abspath, r.score, r.positions) } func (r *ResultItem) sorted_positions() []int {