mutt stable branch with some hacks

Remove input buffer flush on sigwinch in index.

I recall seeing a message on IRC, where someone reported their macro
suddenly aborting after invoking an editor or something similar. At
the time, I wasn't sure of the problem, but this seems a likely
culprit, if the event caused a sigwinch.

Neither the menu.c nor the pager.c SigWinch handlers do such a thing.
The line was part of the initial import 21 years ago, so there is no
justification given.

-1
-1
curs_main.c
··· 776 776 if (SigWinch) 777 777 { 778 778 SigWinch = 0; 779 - mutt_flushinp (); 780 779 mutt_resize_screen (); 781 780 menu->top = 0; /* so we scroll the right amount */ 782 781 /*