add strftime and wcsftime field widths
authorRich Felker <dalias@aerifal.cx>
Fri, 23 Aug 2013 02:36:19 +0000 (22:36 -0400)
committerRich Felker <dalias@aerifal.cx>
Fri, 23 Aug 2013 02:36:19 +0000 (22:36 -0400)
commitfc48ceee773e851d8be675f25be4f476646aa99e
tree477baeae7456a65fefdf6f9bb0720f3562cbbb53
parent33413cdd25c58f0e57061e0a3cb7a29d492ba785
add strftime and wcsftime field widths

at present, since POSIX requires %F to behave as %+4Y-%m-%d and ISO C
requires %F to behave as %Y-%m-%d, the default behavior for %Y has
been changed to match %+4Y. this seems to be the only way to conform
to the requirements of both standards, and it does not affect years
prior to the year 10000. depending on the outcome of interpretations
from the standards bodies, this may be adjusted at some point.
src/time/strftime.c
src/time/wcsftime.c