Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: src/lib/libc/time
Module Name: src
Committed By: christos
Date: Fri May 4 15:51:00 UTC 2018
Modified Files:
src/lib/libc/time: CONTRIBUTING Makefile NEWS asctime.c ctime.3
localtime.c private.h strftime.c theory.html tzset.3 version
zdump.c zic.8 zic.c
Added Files:
src/lib/libc/time: tz-art.html tz-link.html
Removed Files:
src/lib/libc/time: tz-art.htm tz-link.htm
Log Message:
Merge 2018e
Changes to code
zic now accepts subsecond precision in expressions like
00:19:32.13, which is approximately the legal time of the
Netherlands from 1835 to 1937. However, because it is
questionable whether the few recorded uses of non-integer offsets
had subsecond precision in practice, there are no plans for tzdata
to use this feature. (Thanks to Steve Allen for pointing out
the limitations of historical data in this area.)
The code is a bit more portable to MS-Windows. Installers can
compile with -DRESERVE_STD_EXT_IDS on MS-Windows platforms that
reserve identifiers like 'localtime'. (Thanks to Manuela
Friedrich).
Changes to documentation and commentary
theory.html now outlines tzdb's extensions to POSIX's model for
civil time, and has a section "POSIX features no longer needed"
that lists POSIX API components that are now vestigial.
(From suggestions by Steve Summit.) It also better distinguishes
time zones from tz regions. (From a suggestion by Guy Harris.)
Commentary is now more consistent about using the phrase "daylight
saving time", to match the C name tm_isdst. Daylight saving time
need not occur in summer, and need not have a positive offset from
standard time.
Commentary about historical transitions in Uruguay has been expanded
with links to many relevant legal documents.
(Thanks to Tim Parenti.)
Commentary now uses some non-ASCII characters with Unicode value
less than U+0100, as they can be useful and should work even with
older editors such as XEmacs.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/lib/libc/time/CONTRIBUTING
cvs rdiff -u -r1.39 -r1.40 src/lib/libc/time/Makefile
cvs rdiff -u -r1.23 -r1.24 src/lib/libc/time/NEWS
cvs rdiff -u -r1.24 -r1.25 src/lib/libc/time/asctime.c
cvs rdiff -u -r1.58 -r1.59 src/lib/libc/time/ctime.3
cvs rdiff -u -r1.111 -r1.112 src/lib/libc/time/localtime.c
cvs rdiff -u -r1.51 -r1.52 src/lib/libc/time/private.h
cvs rdiff -u -r1.40 -r1.41 src/lib/libc/time/strftime.c
cvs rdiff -u -r1.2 -r1.3 src/lib/libc/time/theory.html
cvs rdiff -u -r1.17 -r0 src/lib/libc/time/tz-art.htm
cvs rdiff -u -r0 -r1.1 src/lib/libc/time/tz-art.html \
src/lib/libc/time/tz-link.html
cvs rdiff -u -r1.32 -r0 src/lib/libc/time/tz-link.htm
cvs rdiff -u -r1.37 -r1.38 src/lib/libc/time/tzset.3
cvs rdiff -u -r1.6 -r1.7 src/lib/libc/time/version
cvs rdiff -u -r1.48 -r1.49 src/lib/libc/time/zdump.c
cvs rdiff -u -r1.28 -r1.29 src/lib/libc/time/zic.8
cvs rdiff -u -r1.70 -r1.71 src/lib/libc/time/zic.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index