• ctrl/dosemu.conf exec/dosemu.ini external.batctrl/sbbs.ini install/GNU

    From Michael Long@1:103/705 to Git commit to main/sbbs/master on Thu Dec 17 09:48:10 2020
    https://gitlab.synchro.net/main/sbbs/-/commit/0bf855436c1a258551e86acc
    Added Files:
    ctrl/dosemu.conf exec/dosemu.ini external.bat
    Modified Files:
    ctrl/sbbs.ini install/GNUmakefile src/sbbs3/CMakeLists.txt GNUmakefile chk_ar.cpp src/sbbs3/install/sbbsinst.c src/sbbs3/sbbs_ini.c startup.h str_util.c str_util.h userdat.c xtrn.cpp xtrn_sec.cpp
    Log Message:
    Improvements to linux dosemu supportThe hardcoded external.bat file has been moved to a templated/exec/external.bat which can be modified by the sysop. ENVvars are in there to be able to customize as needed. emusetup.batis no longer needed, but still supported. The actual dosemu command lineis now stored in /exec/dosemulaunch.ini and can be customized forfossil or i/o command lines. the keystroke is now only sent for i/o, andonly sent as \n instead of \r which would trigger undesired behavior incertain programs. The above 2 files can also be placed in door dirsto override. ansi.com has been removed as it was not needed. defaultexternal.bat includes cmd lines for share, x00, etc. (user will stillneed to provide these in xtrn/dosutils).
    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to main/sbbs/master on Thu Dec 17 09:48:10 2020
    https://gitlab.synchro.net/main/sbbs/-/commit/ad820ca480e882b81ca6da02
    Added Files:
    ctrl/dosemu.conf exec/dosemu.ini external.bat
    Modified Files:
    ctrl/sbbs.ini install/GNUmakefile src/sbbs3/CMakeLists.txt GNUmakefile chk_ar.cpp src/sbbs3/install/sbbsinst.c src/sbbs3/sbbs_ini.c startup.h str_util.c str_util.h userdat.c xtrn.cpp xtrn_sec.cpp
    Log Message:
    Merge branch 'mlong/dosemu' into 'master'Improvements to linux dosemu supportSee merge request main/sbbs!56
    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Nelgin@1:103/705 to Michael Long on Thu Dec 17 15:19:29 2020
    Michael wrote:
    https://gitlab.synchro.net/main/sbbs/-/commit/0bf855436c1a258551e86acc
    Added Files:
    ctrl/dosemu.conf exec/dosemu.ini external.bat
    Modified Files:
    ctrl/sbbs.ini install/GNUmakefile src/sbbs3/CMakeLists.txt
    GNUmakefile chk_ar.cpp src/sbbs3/install/sbbsinst.c src/sbbs3/sbbs_ini.c startup.h str_util.c str_util.h userdat.c xtrn.cpp xtrn_sec.cpp
    Log Message:
    Improvements to linux dosemu support
    The hardcoded external.bat file has been moved to a templated /exec/external.bat which can be modified by the sysop. ENV
    vars are in there to be able to customize as needed. emusetup.bat
    is no longer needed, but still supported. The actual dosemu command line
    is now stored in /exec/dosemulaunch.ini and can be customized for
    fossil or i/o command lines. the keystroke is now only sent for i/o, and
    only sent as \n instead of \r which would trigger undesired behavior in certain programs. The above 2 files can also be placed in door dirs
    to override. ansi.com has been removed as it was not needed. default external.bat includes cmd lines for share, x00, etc. (user will still
    need to provide these in xtrn/dosutils).

    For the record, it's now exec/dosemu.ini rather than dosemulaunch.ini

    ---
    þ Synchronet þ End Of The Line BBS - endofthelinebbs.com
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)