> -----Original Message-----
> From: Akim Demaille [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, July 06, 2000 2:05 PM
> To: Lars J. Aas
> Cc: Alexandre Oliva; [EMAIL PROTECTED]; [EMAIL PROTECTED];
> [EMAIL PROTECTED]
> Subject: Re: [patch] acgeneral.m4 (dirname usage)
>
>
>
> Akim> undocumentedward-underscoredward compatible.
>
> Alexandre> These words are getting Awkimward.
>
> Lars> And you are getting awkimward compatible...
>
> :) :) Hi'm rooling ze warld!
>
All jokes apart, all these patches seem to have one undesirable feature,
especially if we expect to be DOSishward compatible :-)
If a path starts by a double '/' (that is for any UNC path, quite often
found on DOS boxes), we will strip one of these leading '/'; thus the
directory part of "//server00/home/me/myfile" (which is myfile in my home
directory on my NT box) became "/serve00/home/me" which is an unknown
directory... 8-)
Thus, at least on Micro$oft environments we should not strip a leading
double '/', even if we do not support '\' path separators or drive letters;
note that cygwin support a UNIX-like path semantics, without drive letters
(D:/ being replaced by the quite awkward /cygdrive/d/) but with UNC paths,
and that have to be supported :-)
I send this in answer to this "jokeward" path as I just read all this thread
now, and think it is appropriate as I request some "bizarre-ward"
compatibility ;-)
Regards,
Bernard
--------------------------------------------
Bernard Dautrevaux
Microprocess Ingéniérie
97 bis, rue de Colombes
92400 COURBEVOIE
FRANCE
Tel: +33 (0) 1 47 68 80 80
Fax: +33 (0) 1 47 88 97 85
e-mail: [EMAIL PROTECTED]
[EMAIL PROTECTED]
--------------------------------------------