Synchronet now requires the libarchive development package (e.g. libarchive-dev on Debian-based Linux distros, for more info) to build successfully.

  1. 05 Aug, 2019 4 commits
    • rswindell's avatar
      Buld SyncTERM/VT4xx style output rate limiting into the BBS: · 23b1912a
      rswindell authored
      - new @-code BPS:x (where x is 0/unlimited, 300, 600, 1200, 2400, ... 115200)
      - new JS property: console.output_rate
      So you can have mutliple output rate changes in a single file by using multiple
      BPS @-codes.
      Hopefully this doesn't do weird things with non-compliant terminals.
    • rswindell's avatar
      New options: · 2cb099b3
      rswindell authored
       -<columns> insert conditional-newlines to force wrap (e.g. -80)
       -newline   append a newline (CRLF) sequence to the output filea
      The -<columns> option allows you to take "80-column ANSIs", artwork which
      uses 80 columns and assumes the cursor will wrap to the next line
      automatically, and insert Ctrl-A/ (conditional-newline) which allows the
      file to be viewed nicely on wider terminals. Very cool.
      Also added -newline (which can be used multiple times) to append one
      (or more) newline sequences to the output file.
      Use uppercase for Ctrl-AN and Ctrl-AL when -clear is used.
    • rswindell's avatar
      sbbs_t methods: backspace(), carriage_return(), line_feed(), and newline() · 3944d046
      rswindell authored
      now accept an optional "count" argument (default: 1).
      JS console.backspace() and carrage_return() methods now accept an optional
      "count" argumnet (default: 1).
    • rswindell's avatar
      Add '-space' option to use space characters for cusor-right movement. · 36013131
      rswindell authored
      Ctrl-A/0x80+ is no longer supported in message nets (by my decree) so just
      use spaces for ultimate compatibility. Synchronet's .asc/.msg file display
      routines (e.g. putmsg) will still display Ctrl-A/0x80+ codes just fine.
  2. 04 Aug, 2019 9 commits
  3. 03 Aug, 2019 10 commits
  4. 02 Aug, 2019 17 commits