• src/sbbs3/asc2ans.c con_o

    From rswindell@VERT to CVS commit on Monday, October 15, 2018 04:08:00
    src/sbbs3 asc2ans.c 1.7 1.8 con_out.cpp 1.89 1.90 fido.cpp 1.62 1.63 getkey.cpp 1.48 1.49 js_global.c 1.374 1.375 msgtoqwk.cpp 1.51 1.52 sbbsecho.c 3.93 3.94 str_util.c 1.53 1.54
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv21453

    Modified Files:
    asc2ans.c con_out.cpp fido.cpp getkey.cpp js_global.c
    msgtoqwk.cpp sbbsecho.c str_util.c
    Log Message:
    Finish the removal of Ctrl-AZ == EOF logic - wow, I didn't realize that feature was so pervasive. I hope I don't regret changing this. Ctrl-AZ == Ctrl-Z just "feels right" while Ctrl-AZ == EOF feels stoopid. :-/


    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Friday, January 11, 2019 11:29:00
    src/sbbs3 asc2ans.c 1.9 1.10 con_out.cpp 1.93 1.94 getkey.cpp 1.51 1.52 js_global.c 1.375 1.376 msgtoqwk.cpp 1.53 1.54 putmsg.cpp 1.43 1.44 sbbsecho.c 3.101 3.102 str_util.c 1.54 1.55
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv2185

    Modified Files:
    asc2ans.c con_out.cpp getkey.cpp js_global.c msgtoqwk.cpp
    putmsg.cpp sbbsecho.c str_util.c
    Log Message:
    A partial retraction of the Ctrl-AZ interpretation changes introduced on Oct-14-2018:
    It turns out, PabloDraw actually inserts a Ctrl-AZ sequence at the end of .msg (and presumably Synchronet .asc) files it edits - before the SAUCE record.
    This resulted in a printed Ctrl-Z character (arrow pointing right) in most terminals when viewing text/menu files created or edited with PabloDraw. :-( So, now Ctrl-AZ (uppercase) will revert to the previous definition:
    premature end-of-file (EOF)
    and a Ctrl-Az (lowercase) will output a Ctrl-Z (substitute) character.
    I'm not a big fan of case-sensitive Ctrl-A codes, but frankly, running out of chars and I already started this pattern with the Ctrl-AF/f sequences. Hopefully there's no existing software that is/was putting Ctrl-Az (lowercase) in files, expecting that to trigger a premature EOF. I certainly was not.


    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net