diff --git a/after.sh b/after.sh index da0a069..6fed46c 100644 --- a/after.sh +++ b/after.sh @@ -143,15 +143,8 @@ setopt HIST_IGNORE_SPACE # ───────────────────────────────────── manual() { - local pdf - pdf=$(mktemp --suffix=.pdf) || return 1 - - if ! man -Tpdf "$1" > "$pdf" 2>/dev/null; then - rm -f "$pdf" - echo "No manual entry for $1" - return 1 - fi - + local pdf=$(mktemp --suffix=.pdf) || return 1 + man -Tpdf "$1" > "$pdf" 2>/dev/null || { rm -f "$pdf"; echo "No manual entry for $1"; return 1; } okular "$pdf" rm -f "$pdf" }