+ if [ -z "$sha" ]; then
+ [[ "$f" =~ $split_re2 ]]
+ sha="${BASH_REMATCH[1]}"
+ subject="${BASH_REMATCH[2]}"
+ if [ -z "$sha" ]; then
+ [[ "$f" =~ $split_re3 ]]
+ sha="${BASH_REMATCH[2]}"
+ subject="${BASH_REMATCH[3]}"
+ msg="${msg:+${msg}${nl}} - leading word '${BASH_REMATCH[1]}' unexpected"
+ fi
+ fi