1. 25 Apr, 2015 1 commit
    • deuce's avatar
      Fix exit() behaviour by introducing the new js.scope value which is the · f3256d81
      deuce authored
      scripts global scope (as opposed to js.global which is the instance global
      scope), and having exit() define exit_code in js.scope instead of js.global.
      This also sets exit_code in js.scope to null when preparing to execute a new
      script.  If a new script starts in the same scope as an old one, the old
      exit_code value will be destroyed.
      This should only impact scripts where js.global != js.scope (bbs.exec()ed,
      and mailsrvr)
  2. 24 Apr, 2015 1 commit
    • rswindell's avatar
      New option: EchoCfg->Toggles->Fwd Circular Msgs to Links · 0664ba8b
      rswindell authored
      (or by adding NOCIRCULARFWD to your sbbsecho.cfg):
      When "Circular Path Detection" is enabled (the default), the old behavior was
      to still forward the message to any links (if there are any), but not import
      the circular/looped message (likely a dupe). Now, if you set this new option
      to no (or add "NOCIRCULARFWD" to your sbbsecho.cfg), the message will be
      completely ignored and not fowarded to any links (if there are any).
      If you have no downlinks or you have circular path detection disabled, this
      new option does nothing. The default is the old behavior (forward circular
      Also updated the Toggle Options help text in echocfg (many options weren't
  3. 21 Apr, 2015 1 commit
  4. 18 Apr, 2015 4 commits
  5. 14 Apr, 2015 4 commits
  6. 10 Apr, 2015 1 commit
  7. 03 Apr, 2015 3 commits
  8. 02 Apr, 2015 1 commit
    • rswindell's avatar
      Implemented feature idea from sysop Skatin: · 6466b5d7
      rswindell authored
      You can now pass the internal code of an external program section to this
      module and it'll only display the external program menu for that section
      (e.g. "exec_bin xtrn-sec games").
      Also: cleaned-up the code a bit, moved some global variables into local scope
      and eliminated an errant debug log entry. Hopefully I didn't break anything.
  9. 26 Mar, 2015 2 commits
  10. 25 Mar, 2015 1 commit
  11. 24 Mar, 2015 6 commits
  12. 23 Mar, 2015 1 commit
  13. 22 Mar, 2015 2 commits
  14. 21 Mar, 2015 2 commits
  15. 20 Mar, 2015 2 commits
  16. 19 Mar, 2015 5 commits
  17. 18 Mar, 2015 3 commits