emacs-gpu/lisp/calendar
Paul Eggert 0bec064454 Fix ambiguity in nil DST flag
Formerly nil meant both that DST was not in effect and that
the DST flag was unknown, and different functions interpreted
the flag differently.  Now the meaning is consistently nil for
DST not in effect, and -1 for DST flag not known.
* doc/lispref/os.texi (Time Conversion): The DST slot is
now three-valued, not two-.
* doc/misc/emacs-mime.texi (time-date): Adjust to new behavior.
* etc/NEWS: Mention this.
* lisp/calendar/parse-time.el (parse-time-string):
* src/editfns.c (Fdecode_time):
Return -1 for unknown DST flag.
* test/lisp/calendar/parse-time-tests.el (parse-time-tests):
Adjust tests to match new behavior, and add a new
test for nil vs -1.
2018-09-21 14:25:19 -07:00
..
appt.el * lisp/calendar/appt.el: Use lexical-binding 2018-01-10 11:45:33 -05:00
cal-bahai.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
cal-china.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
cal-coptic.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
cal-dst.el Merge from origin/emacs-26 2018-01-01 01:13:04 -08:00
cal-french.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
cal-hebrew.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
cal-html.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
cal-islam.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
cal-iso.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
cal-julian.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
cal-mayan.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
cal-menu.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
cal-move.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
cal-persia.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
cal-tex.el Remove some obsolete calendar functions and variables 2018-01-09 23:01:24 -08:00
cal-x.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
calendar.el Add missing calendar-dlet* (Bug#31267) 2018-04-26 07:37:48 -04:00
diary-lib.el * lisp/calendar/diary-lib.el (diary-remind): Fix bug#30455. 2018-02-15 00:41:52 -05:00
holidays.el Merge from origin/emacs-26 2018-02-17 07:50:28 -08:00
icalendar.el Simplify use of timestamps 2018-09-13 17:32:33 -07:00
lunar.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
parse-time.el Fix ambiguity in nil DST flag 2018-09-21 14:25:19 -07:00
solar.el Merge from origin/emacs-26 2018-01-01 01:13:04 -08:00
time-date.el Improve format-seconds accuracy 2018-08-25 19:57:01 -07:00
timeclock.el The tedious game of whack-a-mole with compiler warnings continues 2018-04-20 18:34:39 -04:00
todo-mode.el Make todo-show work when adding and deleting a new todo file 2018-09-03 22:40:24 +02:00