Mercurial > emacs
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))) |