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
signature.asc
Description: PGP signature