]> git.eshelyaron.com Git - emacs.git/commit
ISO 8601 strings sans "Z" don’t specify DST flag
authorPaul Eggert <eggert@cs.ucla.edu>
Sun, 29 May 2022 20:07:50 +0000 (13:07 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Sun, 29 May 2022 22:01:55 +0000 (15:01 -0700)
commitb40009e2f933c1c1e1c55ac7474df2797e4c7e17
tree5ad7caaa4d4c98a9347dcf707e3845db00a25b5d
parent4b44eaa1f9c3c7b77ce1b5c14e5195c0fac75950
ISO 8601 strings sans "Z" don’t specify DST flag

* lisp/calendar/iso8601.el (iso8601--zone-dst): New function.
(iso8601-parse, iso8601-parse-time): Use it.
(iso8601--decoded-time): Default dst to -1, not nil.
* test/lisp/calendar/iso8601-tests.el (test-iso8601-combined)
(standard-test-time-of-day-zone): Adjust to new behavior.
lisp/calendar/iso8601.el
test/lisp/calendar/iso8601-tests.el