> > - /* | [A-Za-z]:*) ;;
> > - */*) prog="`pwd`/$prog" ;;
> > + [/\\]* | [A-Za-z]:[/\\]*) ;;
> > + *[\\/]*) prog="`pwd`/$prog" ;;
>
> > @@ -11,7 +11,7 @@
> > # Always use an absolute srcdir. Otherwise symlinks made in subdirs
> > # of the test dir just won't work.
> > case "$srcdir" in
> > - /*)
> > + [\\/]* | ?:[\\/]*)
> > ;;
> >
> > *)
>
> My opinion is that there should be exactly one case pattern used
> everywhere. I can see they were different before your patch, but I'd
Sorry - should have seen this. Which should we make canonical:
"[A-Za-z]:[\\/]" or "?:[\\/]" ?
> suggest that your patch makes them uniform. And of course, the same
> as promoted by autoconf.texi :)
<innocent mode>How do you mean, Akim? autoconf.texi doesn't say anything
about this... Or do you want me to add such an entry?</innocent mode>
> Please, don't cut and paste, your patches are not applicable.
Sorry - will use MIME attachments from now on. Will resubmit this and the
other patches.
> Hm, what was wrong? I mean, ln -s was exit 0, but actually failed?
Yep - "ln -s foo bar" works, gets you bar.exe (which tries to call
"foo" when invoked) on DOS; this is exactly why AC_PROG_LN_S was patched
and why the ln -s setup was added to m4sh.