Show no preview for an entry with no address

Ex mode starts on the last line, so the preview reported the end of the file as
the tag, while every other path refuses such an entry.
This commit is contained in:
Junegunn Choi committed 2026-09-28 07:07:45 +09:00
1 parent b4a045f8b4
commit 0097439b74
1 file changed
+6
+6
View File
@@ -30,6 +30,12 @@ else
exit 1
fi
# Ex mode starts on the last line, so an entry with no address would report the
# end of the file as the tag. Every other path refuses such an entry
if [ -z "${EXCMD}" ]; then
exit 1
fi
# The address comes from a tags file, which can be untrusted, and a preview runs
# as soon as an entry is highlighted. Sandboxed as a builtin tag jump is, so that
# it cannot run a shell command or touch a file. ':sandbox' on its own only covers