From 2d45afcc7f509a4a26f0ae44066301ca2c20f643 Mon Sep 17 00:00:00 2001 From: rupa Date: Sun, 18 Aug 2013 14:12:51 -0400 Subject: [PATCH] Eliminate leading space from $fnd --- z.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/z.sh b/z.sh index a1cd175..990a177 100644 --- a/z.sh +++ b/z.sh @@ -103,7 +103,7 @@ _z() { else # list/go while [ "$1" ]; do case "$1" in - --) while [ "$1" ]; do shift; local fnd="$fnd $1";done;; + --) while [ "$1" ]; do shift; local fnd="$fnd${fnd:+ }$1";done;; -*) local opt=${1:1}; while [ "$opt" ]; do case ${opt:0:1} in c) local fnd="^$PWD $fnd";; h) echo "${_Z_CMD:-z} [-chlrtx] args" >&2; return;; @@ -112,7 +112,7 @@ _z() { r) local typ="rank";; t) local typ="recent";; esac; opt=${opt:1}; done;; - *) local fnd="$fnd $1";; + *) local fnd="$fnd${fnd:+ }$1";; esac; local last=$1; shift; done [ "$fnd" -a "$fnd" != "^$PWD " ] || local list=1