bison-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: RFC: [PATCH] maint: use xconcatenated_filename


From: Akim Demaille
Subject: Re: RFC: [PATCH] maint: use xconcatenated_filename
Date: Tue, 29 May 2012 10:32:45 +0200

Hi Paul,

Thanks for the answers!

Le 25 mai 2012 à 23:32, Paul Eggert a écrit :

> On 05/25/2012 01:45 AM, Akim Demaille wrote:
> 
>> OK, thanks!  Actually I see also that you made efforts
>> to leave a single slash, even if DIR ended with many.
>> Is this aesthetics, or is there some semantical difference
>> that might result?
> 
> I expect it was for the hosts where "//x" is different
> from "/x".  That is, normally any nonempty sequence of
> slashes is equivalent to one slash, but there's an exception
> for file names that start with exactly two slashes.  POSIX
> allows this exception -- it was originally for the Apollo
> Domain, if memory serves, and I think Cygwin still uses it.

Should I submit a patch to gnulib to implement this
in concatenated_filename?  I expect the answer is
yet, for Cygwin, not for Apollo :)

>> Do you recommend turning -DGNULIB_POSIXCHECK on and
>> blindly obey to it to get a warning-free compilation?
> 
> I'd say "no", given the examples you've mentioned so far, since
> they've all been incorrect changes introduced to avoid the warnings.
> If memory serves, the GNULIB_POSIXCHECK stuff is for portability to
> Microsoft operating systems other than Cygwin, which are low priority
> for the GNU project.  Your limited time is probably better spent
> elsewhere.

Thanks, this is helpful!  I'll adjust README-hacking
accordingly.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]