Hi, thanks for your feedback -- very much appreciated.
(this email was supposed to go out at the same time as the v2 patch, but it got rejected because I had my mailalias wrong. how appropriate. I'm also replying to your later mail at the end)

On Thu, May 16, 2019 at 04:45:49PM -0700, Kevin J. McCarthy wrote:
Thanks for sending the patch. Right now we're in the middle of the freeze for 1.12.0, so no commits of this sort are happening. However, I do have some feedback.

I figured, but was a bit impatient. I'll rebase after the release, of course.
It looks like you left out the part of the patch that is setting env->envelope_to. Also, a new envelope field would need to be saved and restored in hcache.c.

I apologize, what a stupid failure on my end. I developed against the tarball and only afterwards applied the patches to master. In my impatience I forgot to make sure all patches applied correctly (which they obviously didn't).
hcache was not on my radar and is implemented for the v2.

This might invite further discussion of patterns such as ~t, ~C, etc.

I'm not really sure what you mean here. reverse_name is already looking at To: and CC:. Patterns aren't involved in this feature at all.

If something like this were to go in, I think it should be bundled with the $reverse_name functionality, not as a new option.

That would be my preference too (making it optional was just to not change default behaviour).

All that said, my impression is that this is too specific. The header you are referencing is non-standard, and varies based on the MTA.

The header is non-standard, but widely available. It also fixes an annoyance for some users, while not breaking anything for everyone else.

Others gave suggestions in the threads you mentioned for various workarounds. I'm -1 on this, but I'll give it some more thought.

Those workarounds take manual configuration for all lists, involve piping messages to external programs or aren't really flexible (more than one from address). On the other hand, there's this option that looks like it does exactly what you'd want, but doesn't.


On Thu, May 16, 2019 at 08:11:28PM -0700, Kevin J. McCarthy wrote:
I'm still not leaning towards accepting :-) , but since you're getting

Even if it won't end up merged, I'd rather have a complete patch documented somewhere, and not just broken ones.

the patch fixed up, you should also add a line to mutt_free_envelope().

what about in mutt_merge_envelopes()?


--tobias

Reply via email to