On Windows, calling a script by another is done differently after the bug fix 3400513. Calling fork_exec from os_other.c is not good because the \ character in the path of the executable (found by GetModuleFileName in GetArgv0 - rexx.c) is considered as an escape character. Also, it goes to the default executable is Regina.exe.
This is illustrated by the two scripts which are attached.
Log in to post a comment.