Hi Kevin,

> Date: 2026-09-03 10:45:37+0800
> From: "Kevin J. McCarthy" <[email protected]>
>
> The first patch is a fix to the reply case.  It changes the check to
> more than *one* tagged reply before removing duplicates.  It doesn't
> make sense to check for the case of a single tagged message if we
> aren't checking in the non-tag case too.  I believe this was a mistake
> originally.
> 
> The second (v2) patch changes the function in v1 to a quadoption.
> This version is much simpler due to that.  It also allows displays (up
> to 3) references in the $edit_headers session, allowing the user to
> remove the header if they changed their mind.
> 
> Feedback is welcome on the number to display.  The full list might
> take up too much room in the headers and be awkward to remove.  While
> listing just one might look like a bug and invite endless questions.
> I've chosen three but let me know if you think differently.

I personally prefer to see the entire field.  In the end, one has to
'unignore' the header to show it in the editor, right?  So, most people
will not even see it.  If I want to see it in the editor, it doesn't
hurt to see it entirely, and it might be interesting at some point.
After all, vim(1) --and other editors-- can skip the field with a single
key press, and in many cases, a long field will just be hidden at the
right margin (and can be easily controlled).


Have a lovely day!
Alex

> 
> Kevin J. McCarthy (2):
>   Fix tagged reply references removal.
>   Add $forward_references quadoption.
> 
>  headers.c | 11 ++++++++---
>  init.h    |  9 +++++++++
>  mutt.h    |  1 +
>  recvcmd.c | 29 +++++++++++++++++++++++++++++
>  send.c    | 10 +++++++++-
>  sendlib.c | 14 ++++++++++++++
>  6 files changed, 70 insertions(+), 4 deletions(-)
> 
> -- 
> 2.55.0
> 

-- 
<https://www.alejandro-colomar.es>

Attachment: signature.asc
Description: PGP signature

Reply via email to