On Sun, Aug 07, 2016 at 08:19:54PM +0200, Vincent Lefevre wrote:
> On 2016-08-07 07:33:55 -0700, Kevin J. McCarthy wrote:
> > This is what I meant when I said "I consider the original behavior a
> > mistake".  Mutt is purposely clearing the position when you deliberately
> > exit the message.  All other operations are saving the position, but
> > this was meant to be just for those redirecting back to the same message
> > (sort, sync, toggle headers, break/link thread, edit type, and
> > pgp-check-traditional).
> 
> I agree.

I'm going to push the second version of the patch.  I don't think an
uproar will ensue, but if so we can evaluate what to do.  It's a small
commit.

> > This isn't something I would bother fixing, except that it causes a bug.
> > Once in a while, a message happens to share the same address as the last
> > saved header pointer, and the pager tries to open the new message and
> > scroll down to the position in the old message.
> 
> which could even be below the last line of the new message.

While I'm not positive that this was the only cause of the problem, it
seems likely it was.  I'm going to mark the push as closing #3463.
If it turns out the effect still occurs, please re-open the ticket.

-- 
Kevin J. McCarthy
GPG Fingerprint: 8975 A9B3 3AA3 7910 385C  5308 ADEF 7684 8031 6BDA

Attachment: signature.asc
Description: PGP signature

Reply via email to