• xtrn/tw2/input.js

    From rswindell@VERT to CVS commit on Wed Apr 22 00:24:49 2020
    xtrn/tw2 input.js 1.8 1.9
    Update of /cvsroot/sbbs/xtrn/tw2
    In directory cvs:/tmp/cvs-serv10948

    Modified Files:
    input.js
    Log Message:
    Use console.inkey() correctly. If you only supply one argument, that value is the mode, not the timeout. Here, "100" happens to be 0x64 which includes
    K_SPIN which indicates it was called from getkey(K_SPIN) and since it wasn't, it was removing the last character of the save-line buffer since this code also does gratuitous save/restoreline() calls, resulting in partial ANSI escape sequences being displayed at the command-line. This one too far too long to find. :-(


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