- Nov 25, 2020
-
-
Rob Swindell authored
Make it clear that if it's not a 16-bit DOS program, it's "native". Changed "New Shell / New Context" to "New Shell or New Context"
-
Rob Swindell authored
JavaScript modules are intuitively "native" and have not historically required the "native" option to be set to "yes" in SCFG.
-
Rob Swindell authored
-
Rob Swindell authored
Testing my commit hook more than anything.
-
Rob Swindell authored
Support temp_dir (%g) and text_dir %(z) expansion to magic DOSemu drives/paths. Use DOSemu-compatible temp_dir and text_dir paths in drop files. Automatically recognize native node_dir paths in %f (e.g. editor temp files) and replace with DOSemu equivalent.
-
Rob Swindell authored
... when running DOS programs on Linux with a DOSEMU-enabled build.
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
Allows %f (drop file) and %s (startup-directory) to be specified on the external program's command-line and expand to the paths that DOSEMU will understand. No more hard-coding "D:\" or "E:\" and the drop filename on the command-line required. Also (for all builds), include the door's startup directory for %s specifier on the clean-up command-line. This just seems like an oversight.
-
Rob Swindell authored
Update modopts.ini due to section changes in xtrn_sec.js See merge request !38
-
- Nov 24, 2020
-
-
Kayz authored
-
Rob Swindell authored
Use the text.dat strings that corresponded with the previous behavior (used by console.uselect()). The defaults include new-lines, so removed some hard-coded console.crlf() calls that were added. If you have a custom section_header_fmt, you'll likely need to add a \r\n to it. Allow the "External Program Section" title string to be customized (separately from section_header_fmt, e.g. for localization). Save/use the current section. Mouse-enable the program section list.
-
Rob Swindell authored
Add missing options (clear_screen, multicolumn_separator, and singlecolumn_margin) for xtrn_sec in modopts.ini See merge request !37
-
Add missing options (clear_screen, multicolumn_separator, and singlecolumn_margin) for xtrn_sec in modopts.ini
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
The argument to JS_NewContext that we were allowing to be configured was not the contest stack size, but rather: "The size, in bytes, of each "stack chunk". This is a memory management tuning parameter which most users should not adjust. 8192 is a good default value." - per Mozilla. So we're just going to use the suggested default, hard-coded.
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
The current node action was not saved/restored when being forced into node-to-node private chat (by a sysop). This could lead to subsequent chat attempts by the same node to lead to a false indication that the nodes were chatting with each other. As reported by Altere (ATHEL).
-
Rob Swindell authored
I need to learn to pull before commit. Ugh.
-
Rob Swindell authored
Often you may only want the plain-text portion of a message (e.g. for printing).
-
Rob Swindell authored
If there's no 'id' property, don't display "Message-ID: undefined". If the new default_content_type argument is false, don't display a default content-type and content-transfer-encoding.
-
- Nov 23, 2020
-
-
Rob Swindell authored
-
Deucе authored
-
Rob Swindell authored
New modopts.ini [chat_sec] options: - imsg_requirements (default: blank) - irc_requirements (default: blank) - finger_requirements (default: blank) For DesotoFireflite (VALHALLA)
-
Deucе authored
Store all on_exit() strings in the global scope, execute them one scope at a time with scopes ordered in reverse order of first call to js.on_exit(). Within a scope, they are ordered last string first.
-
Rob Swindell authored
Needed to pass path to the "src" (SRC_ROOT), not SBBS_SRC. Also updated the gitlab URLs to use main/sbbs instead of sbbs/sbbs.
-
Rob Swindell authored
Enable the option to ask for continuation/enter door when displaying... See merge request sbbs/sbbs!35
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
Combined with a fix in uifc32.c, this fixes some problems with spawning external programs (e.g. to edit files, run scfg, echocfg, etc.) and when returning having a different keyboard input functionality and the screen all fubarred. Tested with Linux/ncurses.
-
Rob Swindell authored
umonitor uses these mode flags together (or soon will) and bad things happen if you always clear the buffers that you're trying to save/restore.
-
Rob Swindell authored
C dependency refactor: limit use/dependency-on sbbs.h See merge request sbbs/sbbs!36
-
Rob Swindell authored
The goal of this commit is that: only modules that either are part-of sbbs.dll/libsbbs.so or need to link with/use that library, will #include "sbbs.h" and thus be dependent on its subsequent includes (e.g. cryptlib.h, jsapi.h). This should mean extdeps.mk can be trimmed way down. I also removed CVS keyword/comments and trimmed up the boilerplate copyright notice in modified and added source/header files in this commit. There is no functional change in behavior in this comment.
-