>
> do(if(1, ?'mci("set cdaudio door open")'))
>
> always produced an error message in my WXPSP2.
The new beta allows you to call functions without .@, so I had to
change processing to recognize that a script line is a function call,
not a file or command. The new processing looks for the ) at the end
as well as the ( at the start after alphnumerics. It allows spaces to
follow the ). But DO also can insert another character at the end
after the), if the embedded command contains spaces.
I uploaded a fix, powerpro.exe only, version 4.6.01b; can you please
download and see if it addresses all the problems you have.