X-Git-Url: https://git.wh0rd.org/?a=blobdiff_plain;f=.bin%2Fer-close;h=da75efd98120e164c1721c2d6ef171495fda92f0;hb=53756ed8612888ef97a5c39a83e9ceaaed56ac91;hp=a9edb8d260c7a762f986ff73d78d5a81449c11cd;hpb=57e154df7b94c2c474a023be877a5848c74b8931;p=home.git diff --git a/.bin/er-close b/.bin/er-close index a9edb8d..da75efd 100755 --- a/.bin/er-close +++ b/.bin/er-close @@ -53,7 +53,7 @@ while [[ $# -ne 0 ]] ; do name=$(xml sel -E utf8 -t -m bugzilla/bug/long_desc -v who -n $xml | \ head -${c} | tail -1 | cut -d@ -f1) fi - new_name=$(echo "${name}" | scrub_html | sed 's: (.*)$::') + new_name=$(echo "${name}" | scrub_html | sed "s: [(\"'][^()\"']*[)\"']::g") if [[ ${new_name} != "${name}" ]] ; then echo "Normalizing '${name}' to '${new_name}'" name=${new_name} @@ -117,6 +117,7 @@ case ${g} in t=$(mktemp) echo "${cmds}" > "${t}" ${EDITOR:-nano} "${t}" || rm "${t}" + set -e . "${t}" rm "${t}" ;;