better exit codes fwiw

afaict all three of these exit lines are required 🤷
This commit is contained in:
rupa committed 2020-03-06 00:45:45 -05:00
1 parent 379a72dc5d
commit 80d82084d9
1 file changed
+7 -2
+7 -2
View File
@@ -199,16 +199,21 @@ _z() {
# prefer case sensitive
if( best_match ) {
output(matches, best_match, common(matches))
exit(0)
} else if( ibest_match ) {
output(imatches, ibest_match, common(imatches))
exit(0)
}
exit(1)
}
')"
[ "$?" -eq 0 ] && if [ "$cd" ]; then
if [ "$?" -eq 0 ]; then
if [ "$cd" ]; then
if [ "$echo" ]; then echo "$cd"; else builtin cd "$cd"; fi
fi
else
[ -n "$list" ]
return $?
fi
fi
}