Skip to content
Snippets Groups Projects
  1. Sep 01, 2015
  2. Feb 13, 2014
  3. Sep 15, 2013
  4. May 07, 2013
  5. Feb 10, 2013
  6. Jun 22, 2012
  7. Jun 17, 2012
  8. Oct 29, 2011
  9. Oct 26, 2011
  10. Oct 19, 2011
  11. Oct 16, 2011
  12. Oct 11, 2011
  13. Oct 10, 2011
  14. Oct 09, 2011
  15. Oct 08, 2011
  16. Jul 19, 2009
  17. Feb 21, 2009
    • rswindell's avatar
      sbbs_t::bputs() now checks online value in while() loop. · d13fc8f6
      rswindell authored
      sbbs_t::rputs() now:
      * Can accept an optional length argument which allows it to output strings
      with embedded NULs if desired.
      * If a call to outcom() fails, terminates and returns the sent number of chars.
      * Performs Telnet IAC escaping when appropriate.
      * Checks online value in while() loop.
      * No longer output to log if "on local" - event scripts aren't expected to use
      this function.
      JS console.write() and writeln() now use rputs() instead of putcom() so that
      Telnet IAC chars are escaped when necessary and saveline/restoreline will work.
      sbbs_t::putcom() now returns the number of chars sent successfully.
      d13fc8f6
    • rswindell's avatar
      Create and use a variant of sbbs_t::ansi() which accepts a "current attribute" · d0f49f9a
      rswindell authored
      argument and buffer and retruns an optimized ANSI sequence to generate
      the desired attribute.
      console.ansi() method now support this usage as well, so msgutils.js's
      attr_to_ansi() should no longer be needed.
      d0f49f9a
    • rswindell's avatar
      console.crlf() now takes an optional count argument (defaults to 1). · d8619fcb
      rswindell authored
      console.print()/write()/writeln() can now take multiple value arguments to
      display (like the global print()/write()/writeln() methods).
      console.write() and writeln() now use sbbs_t::putcom() instead of rputs()
      so that they may send strings with embedded NULs.
      console.writeln() now uses sbbs_t::rputs() to output the "\r\n" so that it is
      not passed through outchar (e.g. do not line-count and auto-pause).
      d8619fcb
  18. Feb 19, 2009
  19. Feb 18, 2009
  20. Feb 15, 2009
  21. Jan 16, 2009
  22. Jan 13, 2009
  23. Dec 09, 2008
  24. Dec 05, 2008
  25. Feb 16, 2008
  26. Jan 17, 2008
  27. Jan 11, 2008
  28. Jan 08, 2008
Loading