Remove Deuce's jsexec object, define js.startup_dir instead, which is now
(potentially) non-blank for external JS modules configured in SCFG->External Programs, as well as those executed from jsexec. If the startup_dir is specified in SCFG and no path is given for the .js file, it will look in the startup_dir first. js.startup_dir will be an empty string for all other cases (currently).
Showing
- src/sbbs3/exec.cpp 19 additions, 14 deletionssrc/sbbs3/exec.cpp
- src/sbbs3/ftpsrvr.c 2 additions, 2 deletionssrc/sbbs3/ftpsrvr.c
- src/sbbs3/js_internal.c 6 additions, 1 deletionsrc/sbbs3/js_internal.c
- src/sbbs3/jsexec.c 2 additions, 93 deletionssrc/sbbs3/jsexec.c
- src/sbbs3/mailsrvr.c 1 addition, 1 deletionsrc/sbbs3/mailsrvr.c
- src/sbbs3/sbbs.h 3 additions, 3 deletionssrc/sbbs3/sbbs.h
- src/sbbs3/services.c 2 additions, 2 deletionssrc/sbbs3/services.c
- src/sbbs3/websrvr.c 1 addition, 1 deletionsrc/sbbs3/websrvr.c
- src/sbbs3/xtrn.cpp 8 additions, 8 deletionssrc/sbbs3/xtrn.cpp
Loading
Please register or sign in to comment