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