From: martin f. krafft Date: Sun, 31 Aug 2008 13:10:54 +0000 (+0100) Subject: fix regexp in batch subject editor and do not print newline X-Git-Url: https://git.madduck.net/etc/mutt.git/commitdiff_plain/91f5e3280fb230b2c4b81fd31771613c2cad5432?ds=inline;hp=cd3b064783ac512f26afcc9f4ed5d8d8ee7fafbe fix regexp in batch subject editor and do not print newline Signed-off-by: martin f. krafft --- diff --git a/.mutt/batch-subject-editor b/.mutt/batch-subject-editor index ad12bef..8cfbf5d 100755 --- a/.mutt/batch-subject-editor +++ b/.mutt/batch-subject-editor @@ -17,9 +17,9 @@ if [ -z "${subj:-}" ]; then exit 1 fi -RE_REPLY='(re([[(]?[[:digit:]]+[)]]?)?|aw|antwort):[[:space:]]*' -RE_SUBJ_PREFIX="^Subject:[[:space:]]*(${RE_REPLY})?" +RE_REPLY='((re|aw|antwort)([[(]?[[:digit:]]+[)]]?)?):[[:space:]]*' +RE_SUBJ_PREFIX="^Subject:[[:space:]]*(${RE_REPLY})*" RE_SUBJ='.*' EDITOR="sed -i -re \"s,(${RE_SUBJ_PREFIX})${RE_SUBJ},\\\1$subj,i\"" -printf "set editor='${EDITOR} %s'\n" +printf "set editor='${EDITOR} %s'"