https://gitlab.synchro.net/main/sbbs/-/commit/dc0d401d637e340f01bb9b67
Modified Files:
src/sbbs3/sbbsdefs.h src/sbbs3/scfg/scfgxtrn.c src/sbbs3/xtrn.cpp xtrn_sec.cpp
Log Message:
Add "Disable Local Display" option for doors, parse DOSXTRN.ERR
New option to disable local screen display for door programs: sets the 'Screen' value appropriately in door.sys or pcboard.sys drop files and on Windows, doesn't create a new console window.
Also, now parsing the DOSXTRN.ERR file created by the latest/greatest dosxtrn.exe when failing to execute the child/DOS program and log the parsed error details (errno value and description), helpful in debugging the reason why a DOS program may not have been successfully executed by DOSXTRN.