On Mar 7, 7:17*am, santosh <santosh....@gmail.com> wrote:
> marctorrance wrote:
> > On Mar 5, 2:16*pm, santosh <santosh....@gmail.com> wrote:
>
> I don't think DJ Delorie had anything to do with MinGW. His work is
> DJGPP, a DOS port of gcc.
Yes, and here's his workaround, dated 1995:
http://www.koders.com/c/fid033A3AD82...6267E2549.aspx
> > Globbing is off by default in the Win32/DOS shell (if you use "/") but
> > it seems that "problem" has a workaround built into mingw by default.
> > I suppose preventing the use of "/" helps you to make portable C,
>
> Should it?
No--but it does, by making simple argv processing blow up on platforms
where you might sensibly want to use "/".
> The '/' character is used as a command options delimiter
> under Windows, and a portable C program has to be able to handle it.
My point exactly, so why should mingw turn it from a command options
delimiter into a shell pattern matching switch?
Seems a bit of an odd thing to do to me, if the win32/dos shell
handles it differently to unix, then let it.
Anyway, it's a minor point and all those guys, Delorie, Navia, van der
Heijden, Peters, and all the others have done a great job. I suppose
it's just the human element coming through. Navia in particular gets a
lot of flames for that and he probably shouldn't.