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).
Merge request reports
Activity
mentioned in merge request !39 (closed)
the \n does not seem to introduce any effects, which is what i want. the \r hits an enter, which is not ideal... ie if it says "Do you really want to proceed? [n/Y] you won't have a chance to pick an answer because it will hit enter for you. I could instead do a backspace, or any other character that would most likely have no action in a door (especially intercept i/o). Is of course fully configurable now, if someone is into \r
- Resolved by Rob Swindell
- Resolved by Kayz
- Resolved by Kayz
- Resolved by Kayz
- Resolved by Kayz
- Resolved by Kayz
- Resolved by Kayz
- Resolved by Kayz
- Resolved by Kayz
- Resolved by Kayz
- Resolved by Kayz
- Resolved by Kayz
- Resolved by Kayz
- Resolved by Kayz
- Resolved by Kayz
- Resolved by Kayz
- Resolved by Kayz
- Resolved by Kayz
- Resolved by Kayz
- Resolved by Kayz
added 1 commit
- 096e64a1 - more changes due to feedback, fix external editors, put dosutils in exec dir
added 1 commit
- 74a45473 - remove use of unix -s, this should make it one step closer to working on dosemu2
added 87 commits
-
d4b5f430...7654c0db - 86 commits from branch
master
- 3bfbf09b - Merge branch 'master' into mlong/dosemu
-
d4b5f430...7654c0db - 86 commits from branch
- Resolved by Kayz
- Resolved by Kayz
- Resolved by Kayz
- Resolved by Kayz
- Resolved by Kayz
- Resolved by Kayz
- Resolved by Kayz
- Resolved by Kayz
- Resolved by Kayz
- Resolved by Kayz
- Resolved by Kayz