]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix parse-time-string bug with ISO 8601 defaults
authorBastien <bzg@gnu.org>
Fri, 24 Jan 2020 20:06:26 +0000 (12:06 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Fri, 24 Jan 2020 21:41:55 +0000 (13:41 -0800)
* lisp/calendar/parse-time.el (parse-time-string):
Do not use decoded-time-set-defaults; just let iso8601-parse
do its thing.

lisp/calendar/parse-time.el

index 6a4612297c7853506961a5bf2dd189aeb7e23516..b199fca2db5b51af2ae7e28c4f6429e6f60b00eb 100644 (file)
@@ -158,7 +158,7 @@ The values returned are identical to those of `decode-time', but
 any unknown values other than DST are returned as nil, and an
 unknown DST value is returned as -1."
   (condition-case ()
-      (decoded-time-set-defaults (iso8601-parse string))
+      (iso8601-parse string)
     (wrong-type-argument
      (let ((time (list nil nil nil nil nil nil nil -1 nil))
           (temp (parse-time-tokenize (downcase string))))