summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaxime Coste <mawww@kakoune.org>2020-06-25 20:57:35 +1000
committerMaxime Coste <mawww@kakoune.org>2020-06-25 20:57:35 +1000
commit42af5e1f9e5ea00ca08ab33deae4bd00a6962beb (patch)
tree9571ae5bf0a0c9f1a3529b0eba728ec8c092ee6b
parentedd0d2d0ef9d0b612139f7af2fdb4a9898fcd2b7 (diff)
parent61366fd1ef6f089aa8d32a5b9500bdb51c139dcb (diff)
Merge remote-tracking branch 'lenormf/fix-3432'
-rw-r--r--rc/tools/man.kak5
1 files changed, 4 insertions, 1 deletions
diff --git a/rc/tools/man.kak b/rc/tools/man.kak
index af736485..54960a23 100644
--- a/rc/tools/man.kak
+++ b/rc/tools/man.kak
@@ -27,8 +27,11 @@ hook global WinSetOption filetype=man %{
hook -once -always window WinSetOption filetype=.* %{ remove-hooks window man-hooks }
}
-define-command -hidden -params 2..3 man-impl %{ evaluate-commands %sh{
+define-command -hidden -params ..3 man-impl %{ evaluate-commands %sh{
buffer_name="$1"
+ if [ -z "${buffer_name}" ]; then
+ exit
+ fi
shift
manout=$(mktemp "${TMPDIR:-/tmp}"/kak-man-XXXXXX)
manerr=$(mktemp "${TMPDIR:-/tmp}"/kak-man-XXXXXX)