Recompiling the WCMD command-line interpreter for the first time in quite
a while it seems that wrc now has an incompatibility with Windows resource
compilers (Borland C++ 5.02 to be specific).

The resource file wcmdrc.rc contains entries such as the following:

STRINGTABLE
{
  WCMD_CALL,
"CALL <batchfilename> is used within a batch file to execute commands \
from another batch file. When the batch file exits, control returns to \
the file which called it. The CALL command may supply parameters to the \
called procedure. \
 \
Changes to default directory, environment variables etc made within a \
called procedure are inherited by the caller.\n"
}

In the old version of wrc (and the Windows compilers), the trailing
backslash not only indicates that the string continues on the next
source line, it also inserts a newline character in the stringtable. The
current version does not insert the newlines, so all the help text runs
together.

Dave Pickles

Reply via email to