X-Git-Url: https://cgit.sxemacs.org/?a=blobdiff_plain;f=lisp%2Ftime-date.el;h=da3e2a267db668493d5a80717f2e8f7c50e62eae;hb=HEAD;hp=e7a8cc7eb25f9460c897ded1af77bdfd5d7b5e04;hpb=f5a0192cba7cb12f15a669bc2c2a2d224253d2ac;p=gnus diff --git a/lisp/time-date.el b/lisp/time-date.el index e7a8cc7eb..da3e2a267 100644 --- a/lisp/time-date.el +++ b/lisp/time-date.el @@ -1,6 +1,6 @@ ;;; time-date.el --- Date and time handling functions -;; Copyright (C) 1998-2014 Free Software Foundation, Inc. +;; Copyright (C) 1998-2016 Free Software Foundation, Inc. ;; Author: Lars Magne Ingebrigtsen ;; Masanobu Umeda @@ -52,7 +52,8 @@ Type 0 is the cons cell (HIGH . LOW), type 1 is the list (HIGH LOW), type 2 is the list (HIGH LOW MICRO), and type 3 is the list (HIGH LOW MICRO PICO)." (declare (indent 1) - (debug ((&rest (symbolp symbolp symbolp &or [symbolp form] form)) + (debug ((&rest (symbolp symbolp symbolp + &or [symbolp symbolp form] [symbolp form] form)) body))) (if varlist (let* ((elt (pop varlist)) @@ -178,7 +179,7 @@ If DATE lacks timezone information, GMT is assumed." (defun time-to-seconds (&optional time) "Convert optional value TIME to a floating point number. TIME defaults to the current time." - (with-decoded-time-value ((high low micro pico type + (with-decoded-time-value ((high low micro pico _type (or time (current-time)))) (+ (* high 65536.0) low @@ -261,8 +262,8 @@ Return the difference in the format of a time value." (defun time-less-p (t1 t2) "Return non-nil if time value T1 is earlier than time value T2." - (with-decoded-time-value ((high1 low1 micro1 pico1 type1 t1) - (high2 low2 micro2 pico2 type2 t2)) + (with-decoded-time-value ((high1 low1 micro1 pico1 _type1 t1) + (high2 low2 micro2 pico2 _type2 t2)) (or (< high1 high2) (and (= high1 high2) (or (< low1 low2)