On Thu, Aug 27, 2026 at 12:26:01PM +0200, Alejandro Colomar via Mutt-dev wrote:
code (at least in the index and pager) on purpose removes References that are combined from two different "parents". See https://gitlab.com/muttmua/mutt/-/blob/2edbf659b7882b611fcfb4cb509b66349090134f/send.c#L827Out of curiousity, how can a message have more than one parents? How do I trigger such a case? Is it that if I reply/forward while having several tagged paragraphs, the rpely/fwd has all the tagged messages as parents? (I have never done something like that.)
Yes, exactly. Replying to multiple tagged messages.
I thought the quadoption, for those who want to choose, might be a bit annoying after a while.I personally don't forward enough messages that it could become annoying. However, I expect if it could become annoying to someone, they could enable it as 'yes', and then edit out the headers in the editor in the few cases where they want it removed. In general, I suspect one will want either yes or no, and ask-yes will be a bit rare, with ask-no being more rare. Thus, I expect this manual editing would be rare. We'd need to allow editing the References field (currently, it's not, AFAIK).
Not sure about that, but I'll think about it!
I'd like feedback about this implementation versus a quadoption. With two functions, you can bind to different keys. It's also possible to implement a toggle function (but of course that can be done with a quadoption too):I expect one would only want one of them (likely, depending on religious believes), so the new function might be a bit overkill. I'd find it surprising that one would want to have both functions available.
Okay, I appreciate your feedback. The quadoption is much simpler to implement. I'll see if anyone else has feedback.
-- Kevin J. McCarthy GPG Fingerprint: 8975 A9B3 3AA3 7910 385C 5308 ADEF 7684 8031 6BDA
signature.asc
Description: PGP signature
