From fb79b8bd5a5fc79224b1ecfff94c39a351c4c63b Mon Sep 17 00:00:00 2001 From: Ian Kelling Date: Sun, 30 Jun 2019 15:46:08 -0400 Subject: [PATCH] fix regression in last commit, ommiting a frame --- err | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/err b/err index 5d62d67..1425306 100644 --- a/err +++ b/err @@ -51,11 +51,11 @@ err-bash-trace() { for ((frame=0; frame < ${#FUNCNAME[@]}-1; frame++)); do argc=${BASH_ARGC[frame]} argc_index+=$argc - ((frame <= start)) && continue + ((frame < start)) && continue if (( ${#BASH_SOURCE[@]} > 1 )); then source="${BASH_SOURCE[frame+1]}:${BASH_LINENO[frame]}:" fi - indent=$((frame-start)) + indent=$((frame-start + 1)) indent=$((indent < max_indent ? indent : max_indent)) printf "%${indent}s↳%sin \`%s" '' "$source" "${FUNCNAME[frame]}" if $extdebug; then -- 2.25.1