cvs commit: fptools/ghc/compiler/main SysTools.lhs fptools/libraries/base/System Cmd.hs

Simon Peyton Jones simonpj at glass.cse.ogi.edu
Wed Jan 28 02:04:26 EST 2004


simonpj     2004/01/28 02:04:26 PST

  Modified files:
    ghc/compiler/main    SysTools.lhs 
    libraries/base/System Cmd.hs 
  Log:
  	  ---------------------------------------
    	 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.
  
  Revision  Changes    Path
  1.113     +11 -3     fptools/ghc/compiler/main/SysTools.lhs
  1.15      +77 -4     fptools/libraries/base/System/Cmd.hs


More information about the Cvs-libraries mailing list