]> git.eshelyaron.com Git - emacs.git/commitdiff
* lisp/calendar/time-date.el (date-to-time): 'signal' only takes 2 args
authorStefan Monnier <monnier@iro.umontreal.ca>
Sat, 20 Apr 2019 03:28:07 +0000 (23:28 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Sat, 20 Apr 2019 03:28:07 +0000 (23:28 -0400)
lisp/calendar/time-date.el

index cc30bd1fda44fd7e5afd0d0446eabb267a2e9b66..decb21e9c20fb2f48bec2fb35a6a2316b8b06b8e 100644 (file)
@@ -155,13 +155,13 @@ If DATE lacks timezone information, GMT is assumed."
     (error
      (let ((overflow-error '(error "Specified time is not representable")))
        (if (equal err overflow-error)
-          (apply 'signal err)
-        (condition-case err
+          (signal (car err) (cdr err))
+        (condition-case-unless-debug err
             (encode-time (parse-time-string
                           (timezone-make-date-arpa-standard date)))
           (error
            (if (equal err overflow-error)
-               (apply 'signal err)
+               (signal (car err) (cdr err))
              (error "Invalid date: %s" date)))))))))
 
 ;;;###autoload