X-Git-Url: https://git.madduck.net/etc/mutt.git/blobdiff_plain/ff90937db28487ad9228eed5357565d2fcc3986e..7013dfe93a05082153f79eca6c9e5c05b54d9d50:/.mutt/reuse-message diff --git a/.mutt/reuse-message b/.mutt/reuse-message deleted file mode 100755 index f7397ff..0000000 --- a/.mutt/reuse-message +++ /dev/null @@ -1,31 +0,0 @@ -#!/bin/sh -set -eu - -eval mailfile="\${$#}" -editor= -for i in "$@"; do - # strip last argument from editor, yuk - case "$i" in - ($mailfile) break;; - (*) editor="${editor:+$editor }$i";; - esac -done - -tmpfile=$(tempfile -p reuse) -cleanup() { rm -f "$tmpfile"; trap - 1 2 3 4 5 6 7 8 10 11 12 13 14 15; } -trap cleanup 1 2 3 4 5 6 7 8 10 11 12 13 14 15 - -formail -I Subject: < "$mailfile" | \ - formail -I In-Reply-To: | \ - sed -e '/^$/,/^-- /d' | \ - sed -e '/^Bcc:/aSubject: ' > "$tmpfile" -cat "$tmpfile" > "$mailfile" - -if [ -n "$editor" ]; then - eval exec "$editor" "$mailfile" -elif [ -n "$VISUAL" ]; then - eval exec "$VISUAL" "$mailfile" -elif [ -n "$EDITOR" ]; then - eval exec "$EDITOR" "$mailfile" -fi -exec /usr/bin/editor "$mailfile"