]>
git.madduck.net Git - etc/mutt.git/blobdiff - .mutt/add-tickle-stamp
madduck's git repository
Every one of the projects in this repository is available at the canonical
URL git://git.madduck.net/madduck/pub/<projectpath> — see
each project's metadata for the exact URL.
All patches and comments are welcome. Please squash your changes to logical
commits before using git-format-patch and git-send-email to
patches@ git. madduck. net .
If you'd read over the Git project's submission guidelines and adhered to them,
I'd be especially grateful.
SSH access, as well as push access can be individually
arranged .
If you use my repositories frequently, consider adding the following
snippet to ~/.gitconfig and using the third clone URL listed for each
project:
[url "git://git.madduck.net/madduck/"]
insteadOf = madduck:
case "$arg" in
*[0-9]w) date="now + ${arg%w} weeks 00:00";;
*[0-9]m) date="now + ${arg%m} months 00:00";;
case "$arg" in
*[0-9]w) date="now + ${arg%w} weeks 00:00";;
*[0-9]m) date="now + ${arg%m} months 00:00";;
- *[0-9]h) date="now + ${arg%h} hours";;
*[0-9]d) date="now + ${arg%d} days 00:00";;
*[0-9]d) date="now + ${arg%d} days 00:00";;
- @[0-9]*|*[0-9]) date="@${arg#@}";;
+ *[0-9]h) date="now + ${arg%h} hours";;
+ @[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9])
+ date="@${arg#@}";;
*' '*) date="$args";;
*[!0-9]*)
echo "E: invalid argument: $arg" >&2
*' '*) date="$args";;
*[!0-9]*)
echo "E: invalid argument: $arg" >&2
TMPFILE="$(tempfile -d /tmp -p tickle)"
trap "rm -f $TMPFILE" 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15
TMPFILE="$(tempfile -d /tmp -p tickle)"
trap "rm -f $TMPFILE" 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15
-formail -i "X-Tickle: $tickle" < $file > $TMPFILE
+formail -i "X-Tickle: $tickle" < $file \
+ | formail -R X-Postponed X-Was-Postponed > $TMPFILE
[ -w "$file" ] && mv $TMPFILE $file
[ -w "$file" ] && mv $TMPFILE $file