almost3
This commit is contained in:
+9
-2
@@ -165,6 +165,13 @@ function on_error {
|
||||
failure_type='FILE_NOT_FOUND'
|
||||
failure_payload="${BASH_REMATCH[3]}"
|
||||
miaou_debug "<file_not_found payload=${failure_payload}/>"
|
||||
else
|
||||
miaou_debug "<search_for_trace last={${last_error}}/>"
|
||||
regex='^[[:space:]]*miaou_trace: '
|
||||
if [[ "$last_error" =~ $regex ]]; then
|
||||
miaou_debug "<trace found/>"
|
||||
#TODO: ..
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
@@ -293,7 +300,7 @@ function save_err_trace_to_main {
|
||||
source="${error_source[$i]}"
|
||||
lineno="${error_lineno[$i]}"
|
||||
funcname="${error_funcname[$i]}"
|
||||
miaou_debug "<trace source=${source} lineno=${lineno} funcname=${funcname}/>"
|
||||
# miaou_debug "<trace source=${source} lineno=${lineno} funcname=${funcname}/>"
|
||||
>>"$MIAOU_BASH_ERROR_CHILDREN" echo -e "\tmiaou_trace: source=${source} lineno=${lineno} funcname=${funcname}"
|
||||
done
|
||||
miaou_debug "</save_stacktrace_to_stderr>"
|
||||
@@ -350,7 +357,7 @@ function load_tmp_error {
|
||||
miaou_error_regex='^(.*): line ([0-9]+): miaou_error:'
|
||||
for i in "${!tmp_error[@]}"; do
|
||||
content="${tmp_error[i]}"
|
||||
miaou_debug "<tmperr index=$i content={$content}/>"
|
||||
# miaou_debug "<tmperr index=$i content={$content}/>"
|
||||
if [[ "$content" =~ $miaou_error_regex ]]; then
|
||||
if [[ $last_miaou_error_index -ge 0 ]]; then
|
||||
multiple_errors+=("$last_miaou_error_index")
|
||||
|
||||
Reference in New Issue
Block a user