Skip to content
Snippets Groups Projects
  1. Oct 30, 2024
  2. Oct 29, 2024
    • Rob Swindell's avatar
      Fix mnemonics bug introduced in commit b84c583a · 7b3873e5
      Rob Swindell authored
      We want to not expand tilde to attributes when there are any attribute codes
      in the mnemonics string. The existene of a non-attribute ctrl-a code should
      not have prevented the tilde expansion.
      
      Fix for issue #805 reported by Nelgin (thank you)
      7b3873e5
    • Rob Swindell's avatar
      Less ambiguous, not unambiguous · f84b22c9
      Rob Swindell authored
      f84b22c9
    • Rob Swindell's avatar
    • Rob Swindell's avatar
      Add option to display short dates in verbal/unambiguous formats · a893b66f
      Rob Swindell authored
      Although we've added (in SBBS v3.20) configurable numeric date input/display
      formats for the system, the output was still ambiguous for users (e.g.
      NN/NN/NN which could be interpretted a number of ways), so I've added an option
      to choose "verbal" short date formats to be displayed where possible instead.
      The same value separate from the numeric format (whatever the sysop chose) is
      used in the verbal date output, but since month name abbreviations are 3
      characters, only one separator is used (to keep the output length fixed at 8
      characters).
      
      The new "Verbal" short date display format is choosable in the SCFG wizard and
      via SCFG->System->Short Date Format.
      a893b66f
    • Rob Swindell's avatar
      Support string (text.dat string ID) arguments to bbs.text() and system.text() · 2394d15a
      Rob Swindell authored
      Currently, this is a slower way to look-up a text.dat string, but requires no
      load/require of text.js and allows for a shorter syntax to get a text.dat
      string, i.e. bbs.text("Quit") instead of bbs.text(bbs.text.Quit);
      
      Although the bbs.text() ID lookup is cached, it's only marginally faster than
      system.text() ID lookup, which is not cached and about 1/3 the speed of the
      other methods of index to string lookup (in the MSVC-Windows build).
      2394d15a
    • Rob Swindell's avatar
      Logon Requirements renamed to Login Requirements, for consistency · b319eae4
      Rob Swindell authored
      ... with Servers->Terminal Server->Login Requirements
      
      Updated help text: F5->Ctrl-C, no need to hand-update sbbs.ini when adding
      or removing nodes (any more).
      b319eae4
  3. Oct 28, 2024
  4. Oct 26, 2024
  5. Oct 24, 2024
  6. Oct 23, 2024
  7. Oct 22, 2024
  8. Oct 20, 2024
  9. Oct 18, 2024
  10. Oct 17, 2024
    • Rob Swindell's avatar
      Add 21 extra blank lines to the end of the 31-line DOOR.SYS file · ba8fdb5a
      Rob Swindell authored
      Some doors/door kits actually require all 52 lines, but since they
      (may) have problems with the values we populate on those additional
      21 lines, just write them as blank when a program is configured for
      the GAP (original) 31 line DOOR.SYS drop file. I doubt (and hope)
      that no programs will care if their are more lines than they expect.
      ba8fdb5a
  11. Oct 16, 2024
  12. Oct 15, 2024
    • Rob Swindell's avatar
      Add support for 31-line DOOR.SYS file format (alternative to 52-line version) · b2601ca8
      Rob Swindell authored
      Removed UTIDOOR.TXT file format: nobody uses this drop file format and we
      removed the UTI driver long ago, so this was just an artifact.
      
      If you previously had an external program (door) configured in SCFG to use
      the "GAP DOOR.SYS" file format, SBBS will create the same (52 line) format
      as before (no change).
      
      But for doors that have compatibilty issues with the 52-line DOOR.SYS file
      created by Synchronet (e.g. Thunder cat V3.30), a sysop can now choose "GAP
      (original)" for the drop file type and Synchronet will create a 31-line
      DOOR.SYS file instead.
      b2601ca8
    • Rob Swindell's avatar
      Add missing file to commit 095368c0 · 47eb42e6
      Rob Swindell authored
      Not sure how I missed this one, but this file was needed to complete the
      'bbs' object changes mentioned in that commit message.
      47eb42e6
Loading