Ian Lynagh | 9 Dec 23:08
Picon
Gravatar

Re: filepath

On Sun, Dec 09, 2007 at 08:20:15PM +0000, Duncan Coutts wrote:
> 
> On Sun, 2007-12-09 at 20:00 +0000, Ian Lynagh wrote:
> > On Sun, Dec 09, 2007 at 11:47:43AM -0800, Bryan O'Sullivan wrote:
> > > 
> > > As you can now imagine, this has no relation to how a Haskell program
> > > should be manipulating paths.
> > 
> > It also affects rawSystem:
> > 
> >     $ ghc -e 'System.Cmd.rawSystem "s" []'
> >     ExitFailure 127
> >     $ ghc -e 'System.Cmd.rawSystem "./s" []'
> >     hi
> >     ExitSuccess
> > 
> > but I'm not convinced that isn't a bug too.
> 
> That is because it also uses the system path. See execvp vs execve.

Right, but is that what it ought to do?

Thanks
Ian

Gmane