timer vs. itimer
authorShengHuo ZHU <zsh@cs.rochester.edu>
Wed, 20 Sep 2000 15:06:07 +0000 (15:06 +0000)
committerShengHuo ZHU <zsh@cs.rochester.edu>
Wed, 20 Sep 2000 15:06:07 +0000 (15:06 +0000)
lisp/ChangeLog
lisp/gnus-agent.el
lisp/gnus-demon.el
lisp/mail-source.el

index b5b0d63..0dd0f10 100644 (file)
@@ -1,3 +1,9 @@
+2000-09-20 12:02:24  ShengHuo ZHU  <zsh@cs.rochester.edu>
+
+       * gnus-demon.el: Use (featurep 'xemacs).
+       * gnus-agent.el: timer vs. itimer.
+       * mail-source.el: Ditto.
+
 2000-09-19 10:24:57  ShengHuo ZHU  <zsh@cs.rochester.edu>
 
        * gnus-group.el (gnus-group-make-kiboze-group): Makedir.
index 3a4d4bb..3d69b5b 100644 (file)
@@ -28,7 +28,9 @@
 (require 'nnvirtual)
 (require 'gnus-sum)
 (eval-when-compile
-  (require 'timer)
+  (if (featurep 'xemacs)
+      (require 'itimer)
+    (require 'timer))
   (require 'cl)
   (require 'gnus-score))
 
index 78d7286..40d6d06 100644 (file)
@@ -34,7 +34,7 @@
 (require 'nnmail)
 (require 'gnus-util)
 (eval-and-compile
-  (if (string-match "XEmacs" (emacs-version))
+  (if (featurep 'xemacs)
       (require 'itimer)
     (require 'timer)))
 
index 33a91c9..7bf3047 100644 (file)
@@ -687,7 +687,10 @@ If ARGS, PROMPT is used as an argument to `format'."
 (defvar mail-source-report-new-mail-timer nil)
 (defvar mail-source-report-new-mail-idle-timer nil)
 
-(eval-when-compile (require 'timer))
+(eval-when-compile 
+  (if (featurep 'xemacs)
+      (require 'itimer)
+    (require 'timer)))
 
 (defun mail-source-start-idle-timer ()
   ;; Start our idle timer if necessary, so we delay the check until the