• src/syncterm/bbslist.c fonts.c menu.c syncterm.c syncterm.h term.c uifcinit.c

    From deuce@VERT to CVS commit on Thu Feb 19 02:03:28 2015
    src/syncterm bbslist.c 1.193 1.194 fonts.c 1.19 1.20 menu.c 1.52 1.53 syncterm.c 1.188 1.189 syncterm.h 1.25 1.26 term.c 1.310 1.311 uifcinit.c 1.32 1.33
    Update of /cvsroot/sbbs/src/syncterm
    In directory cvs:/tmp/cvs-serv11508

    Modified Files:
    bbslist.c fonts.c menu.c syncterm.c syncterm.h term.c
    uifcinit.c
    Log Message:
    Do responsible exit handling which basically involved checking for quit on every key input as well as every return from a UIFC function that waits for input.

    This also fixes what appears to have been a bug in renaming an entry which could have broken things if you tried to enter a zero-length BBS name.

    There may still be weird edge cases where the quit button doesn't work, but this should fix most of them.


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net