[project @ 2004-01-28 10:04:25 by simonpj]
authorsimonpj <unknown>
Wed, 28 Jan 2004 10:04:25 +0000 (10:04 +0000)
committersimonpj <unknown>
Wed, 28 Jan 2004 10:04:25 +0000 (10:04 +0000)
commit4a9c5b7e6425015827cd71815a829fde34ebe73e
treef3de680cadf4b0841e145869c511d09c8fcf3829
parent938931c615a6ef1c0dc7eb3ebd12d24b66eb04b5
[project @ 2004-01-28 10:04:25 by simonpj]
---------------------------------------
    Fix the WinME/98/95 double-backslash bug
  ---------------------------------------

Merge to stable branch, at least
once we are sure it's right

Backslashes should not be escaped in command-line arguments for rawSystem,
on Win32.  This only actually causes failures on WinME/98/95, and we can't
test that since we don't have it.  But this fix seems right regardless.

There are extensive new comments in libraries/base/System/Cmd.hs which
describe the issues.
ghc/compiler/main/SysTools.lhs