From adeb6dece0b19fc7b27eb02bab531781bcd9e595 Mon Sep 17 00:00:00 2001 From: T Date: Thu, 3 Apr 2025 10:27:16 -0600 Subject: exact mark name matches --- mark.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mark.go b/mark.go index 39818a6..e6e4ec1 100644 --- a/mark.go +++ b/mark.go @@ -77,6 +77,9 @@ func findMark(state *BrowserState, prefix string) (string, string, error) { fullname := "" value := "" for name, target := range state.Marks { + if prefix == name { + return name, target, nil + } if strings.HasPrefix(name, prefix) { found += 1 value = target -- cgit v1.2.3