summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorT <t@tjp.lol>2025-04-03 10:27:16 -0600
committerT <t@tjp.lol>2025-04-03 10:27:36 -0600
commitadeb6dece0b19fc7b27eb02bab531781bcd9e595 (patch)
treed358f10f06b4edf6322a09d418085687d420bc9d
parent838a87d5614b87cb8b65cd0adc34cdb38e0d9945 (diff)
exact mark name matches
-rw-r--r--mark.go3
1 files changed, 3 insertions, 0 deletions
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