decode-copy/save clobbers all headers when $weed=yes
https://bugs.debian.org/521405
I believe this is still occurring in 1.14.4-2
This is the bug:
The command decode-save/decode-copy honour $weed. If $weed is set to yes, then the decoded copies of the message will have lost all but the most basic set of headers. This is very unexpected, as the copy/save commands do not clobber the message.
I tried to work around this, but it seems it's not possible to run commands in a macro after :
<enter-command>set my_weed="$weed"<enter><enter-command>set
noweed<enter><decode-save><enter-command>set
weed="$my_weed"<enter>
This macro makes mutt prompt me:
Create /home/madduck/mail/storeenter-command>setweed="$my_weed"? ([yes]/no):
which clearly means that the macro is processed without waiting for user input.
Please do not clobber a message's headers with decode-copy/decode-save.
More comments are available on the bug itself