From ddab6e2df15722baf1c15522bd39c49be61c7b48 Mon Sep 17 00:00:00 2001 From: david Date: Thu, 26 Jul 2018 20:58:27 +0200 Subject: Updated err --- err | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/err b/err index 97b3cc3..4a68f0a 100755 --- a/err +++ b/err @@ -46,7 +46,7 @@ err-bash-trace() { fi indent=$((frame-start+1)) indent=$((indent < max_indent ? indent : max_indent)) - printf "%${indent}s↳%sin \`%s" '' "$source" "${FUNCNAME[frame]}" + printf "%${indent}s↳%sin \`%s" '' "$source" "${FUNCNAME[frame]}" if $extdebug; then for ((i=argc_index-1; i >= argc_index-argc; i--)); do printf " %s" "${BASH_ARGV[i]}" @@ -70,7 +70,7 @@ err-catch() { echo "${BASH_SOURCE[1]}:${BASH_LINENO[0]}:in \`$BASH_COMMAND' returned $err" # err trap does not work within an error trap, the following line: err-bash-trace 2; set -e - "${_errcatch_cleanup[@]:-}" # note :- is to be compatible with set -u + "${_errcatch_cleanup[@]:-:}" # note :-: is to be compatible with set -u echo "$0: exiting with code $err" exit $err } -- cgit v1.2.3