• Patch: Elm ME+ 2.5 PLalpha46 -> Elm ME+ 2.5 PLalpha47 [7/7] (3/3)

    From Kari Hurtta@21:1/5 to All on Sat Feb 10 14:47:48 2018
    [continued from previous message]

    #ifdef EAGAIN
    ! || (err == EAGAIN)
    #endif
    #ifdef EWOULDBLOCK
    ! || (err == EWOULDBLOCK)
    #endif
    ) {
    continue; /* Retry */
    Index: elmME+.2.5.alpha47-cvs/src/screen/curses.c
    *** elmME+.2.5.alpha46/src/screen/curses.c 2016-10-21 12:45:37.000000000 +0300
    --- elmME+.2.5.alpha47-cvs/src/screen/curses.c 2017-12-16 22:50:16.000000000 +0200
    ***************
    *** 1,7 ****
    ! static char rcsid[] = "@(#)$Id: curses.c,v 2.17 2016/10/18 17:53:00 hurtta Exp $";

    /******************************************************************************
    ! * The Elm (ME+) Mail System - $Revision: 2.17 $ $State: Exp $
    *
    * Modified by: Kari Hurtta <hurtta+elm@siilo.FMI.FI>
    * (was hurtta+elm@posti.FMI.FI,
    --- 1,7 ----
    ! static char rcsid[] = "@(#)$Id: curses.c,v 2.18 2017/12/16 20:50:16 hurtta Exp $";

    /******************************************************************************
    ! * The Elm (ME+) Mail System - $Revision: 2.18 $ $State: Exp $
    *
    * Modified by: Kari Hurtta <hurtta+elm@siilo.FMI.FI>
    * (was hurtta+elm@posti.FMI.FI,
    ***************
    *** 167,173 ****
    #define OUTCHAR outchar
    #endif

    ! static volatile int CUR_inraw = 0; /* are we IN rawmode? */

    stati