1
0
mirror of https://github.com/wting/autojump synced 2024-10-27 20:34:07 +00:00

Fix --dry-run not defaulting to --auto

Using --dry-run alone wouldn't default to --auto and therefore show different
paths that what would actually be used upon installation.
This commit is contained in:
jjacky 2012-11-23 10:42:02 +01:00 committed by William Ting
parent 2de05fde9c
commit 1729d686e1

View File

@ -41,6 +41,11 @@ if [[ ${#} == 0 ]]; then
set -- "--auto"
fi
# Only dry-run should also default to --auto
if [[ ${#} == 1 ]] && ([[ $1 = "-n" ]] || [[ $1 = "--dry-run" ]]); then
set -- "-n" "--auto"
fi
# Command line parsing
while true; do
case "$1" in
@ -84,9 +89,6 @@ while true; do
-n|--dry_run)
dry_run=true
shift
if [[ ${#} == 0 ]]; then
set -- "--auto"
fi
;;
-p|--prefix)
if [ $# -gt 1 ]; then