Browse Source

poc3.1

main
pvincent 2 weeks ago
parent
commit
2beb652de7
  1. 4
      poc

4
poc

@ -52,7 +52,7 @@ function on_error {
exit "$failure_code" exit "$failure_code"
else else
print_miaou_error "${BASH_SOURCE[1]}" "${BASH_LINENO[0]}" "${failure_code}" 'SUBSHELL'
print_miaou_error "${BASH_SOURCE[1]}" "${BASH_LINENO[0]}" "${failure_code}" 'SUBSHELL_ERROR'
kill -PIPE $$ kill -PIPE $$
fi fi
} }
@ -69,7 +69,7 @@ function on_pipe {
mapfile -t tmp_error <"$MIAOU_BASH_ERROR" mapfile -t tmp_error <"$MIAOU_BASH_ERROR"
last_error="${tmp_error[-1]}" last_error="${tmp_error[-1]}"
regex='(.*): line ([0-9]+): miaou_error: code=([0-9]+) type=SUBSHELL'
regex='(.*): line ([0-9]+): miaou_error: code=([0-9]+) type=SUBSHELL_ERROR'
if [[ $last_error =~ $regex ]]; then if [[ $last_error =~ $regex ]]; then
source=${BASH_REMATCH[1]} source=${BASH_REMATCH[1]}
lineno=${BASH_REMATCH[2]} lineno=${BASH_REMATCH[2]}

Loading…
Cancel
Save