comparison lisp/gnus/nnimap.el @ 111283:c6f71b33c8ee

Silence nnimap.el compilation. * lisp/gnus/nnimap.el: Require nnmail, and gnus-sum when compiling. (nnimap-keepalive): Use gnus-float-time.
author Glenn Morris <rgm@gnu.org>
date Sun, 31 Oct 2010 19:07:01 -0700
parents 3d7a1caabf14
children d1cffc3c49f5
comparison
equal deleted inserted replaced
111282:8fecec59e268 111283:c6f71b33c8ee
42 (require 'nnoo) 42 (require 'nnoo)
43 (require 'netrc) 43 (require 'netrc)
44 (require 'utf7) 44 (require 'utf7)
45 (require 'tls) 45 (require 'tls)
46 (require 'parse-time) 46 (require 'parse-time)
47 (require 'nnmail)
48
49 (eval-when-compile
50 (require 'gnus-sum))
47 51
48 (autoload 'auth-source-forget-user-or-password "auth-source") 52 (autoload 'auth-source-forget-user-or-password "auth-source")
49 (autoload 'auth-source-user-or-password "auth-source") 53 (autoload 'auth-source-user-or-password "auth-source")
50 54
51 (nnoo-declare nnimap) 55 (nnoo-declare nnimap)
285 (dolist (buffer nnimap-process-buffers) 289 (dolist (buffer nnimap-process-buffers)
286 (when (buffer-name buffer) 290 (when (buffer-name buffer)
287 (with-current-buffer buffer 291 (with-current-buffer buffer
288 (when (and nnimap-object 292 (when (and nnimap-object
289 (nnimap-last-command-time nnimap-object) 293 (nnimap-last-command-time nnimap-object)
290 (> (time-to-seconds 294 (> (gnus-float-time
291 (time-subtract 295 (time-subtract
292 now 296 now
293 (nnimap-last-command-time nnimap-object))) 297 (nnimap-last-command-time nnimap-object)))
294 ;; More than five minutes since the last command. 298 ;; More than five minutes since the last command.
295 (* 5 60))) 299 (* 5 60)))