Skip to content
Snippets Groups Projects
  1. Sep 07, 2006
  2. Aug 23, 2006
  3. Nov 29, 2005
    • rswindell's avatar
      Reversed the ungetkey() overhaul of Sept-2-2005 (included in v3.13a), this new · f226f1c5
      rswindell authored
      method would insert keys at end of the input ring buffer. This was fine if
      there weren't already chars in the buffer. But if there were already chars in
      the input buffer, ansi_getxy() would then move keys to the end of the input
      buffer until it found the <ESC>[y;xR response it was looking for. This garbled
      the user's input in split-screen chat as reported by JasHud and others.
      If there was a RingBufInsert() routine, we could use that instead, but this
      separate "ungetkey" buf will do for now.
      f226f1c5
  4. Sep 02, 2005
    • rswindell's avatar
      Cleaned-up the whole ungetkey/keybuf stuff: · d2a6493e
      rswindell authored
      ungetkey() now puts keys directly into the input ring buffer (no more keybuf).
      handle_ctrlkey() no longer pushes entire unsupported ANSI escape sequence into
      the input buffer (causing an infinite loop).
      d2a6493e
    • deuce's avatar
      Add backspace() function to the sbbs_t which temporarily disables · 87233cf2
      deuce authored
      CON_R_ECHOX and CON_L_ECHOX, then sends "\b \b"
      
      Replace all instances of [br]puts("\b \b") with call to backspace()
      
      This fixes once and for all the "spaces entered at password prompt are
      echoed as spaces" problem.
      
      Har.
      
      PR:42->closed
      87233cf2
  5. Oct 24, 2003
  6. Jul 02, 2003
  7. May 06, 2003
  8. May 04, 2003
  9. Apr 30, 2003
  10. Apr 29, 2003
  11. Apr 26, 2003
  12. Mar 06, 2003
  13. Dec 07, 2002
  14. Aug 10, 2002
  15. Feb 20, 2002
  16. Feb 02, 2002
  17. Jan 30, 2002
  18. Jan 29, 2002
  19. Nov 14, 2001
  20. Aug 29, 2001
  21. Jun 15, 2001
  22. Dec 11, 2000
  23. Oct 10, 2000
Loading