bug-gnulib
[Top][All Lists]
Advanced

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

Re: fyi, strftime on Windows doesn't support %e


From: Simon Josefsson
Subject: Re: fyi, strftime on Windows doesn't support %e
Date: Mon, 21 Apr 2008 11:04:40 +0200
User-agent: Gnus/5.110007 (No Gnus v0.7) Emacs/22.1 (gnu/linux)

Micah Cowan <address@hidden> writes:

> Simon Josefsson wrote:
>>>> http://www.opengroup.org/onlinepubs/009695399/functions/strftime.html
>>>>
>>>> that specifier was not part of SUS.
>>> Um, I see it on that page, don't you?
>> 
>> Yes, so that makes it part of POSIX.  Further down on that page, though,
>> it says that it wasn't part of SUS.
>
> No, further on down the page, it says it was added to POSIX to align it
> _with_ SUS. In any case, it's obviously now part of both, so calling it
> "non-SUS" strikes me as misleading. (AFAICT there is currently nothing
> in POSIX that is not also in SUS: that's why there are inclusion
> qualifiers to mark something as SUS but not POSIX (XSI), but not vice
> versa.)

Oops!  You are right.  How about the following text?  (pushed)

Portability problems not fixed by Gnulib:
@itemize
@item
The Windows C runtime library (which is used by MinGW) does not
support the %e specifier (and possibly the other more recent SUS
specifiers too, i.e., %C, %D, %h, %n, %r, %R, %t, and %T).
@end itemize

/Simon




reply via email to

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