Proposal for addition to System.Cmd

Reuben Thomas
Tue, 7 Aug 2001 11:44:27 +0100 (BST)

In the development of GHC we find it useful to have a version of system that
guarantees not to use a shell to execute its commands (on Windows, where
cmd.exe can only accept command lines up to 4Kb in length).

I propose to add the code for this to System.Cmd, and call it rawSystem.
There's a cbits module too, which I'd put in core/cbits/rawSystem.c.

Does this sound plausible? (Apologies for gross misunderstandings; I'm new
to the new libraries!)

-- | Analogy is a midwife, identity a murderer