summaryrefslogtreecommitdiff
path: root/lisp/net/newsticker.el
diff options
context:
space:
mode:
authorRichard M. Stallman <rms@gnu.org>2005-12-16 01:55:46 +0000
committerRichard M. Stallman <rms@gnu.org>2005-12-16 01:55:46 +0000
commit078d58e013d7416ce410c2d8555781e34ff44fda (patch)
tree0e3d4a1b54027c8b2dc757620774120d3b86b7f0 /lisp/net/newsticker.el
parent171aaa8a9eebc3c88e2771edc2a48a84daa2fbfd (diff)
downloademacs-078d58e013d7416ce410c2d8555781e34ff44fda.tar.gz
emacs-078d58e013d7416ce410c2d8555781e34ff44fda.tar.bz2
emacs-078d58e013d7416ce410c2d8555781e34ff44fda.zip
(newsticker--retrieval-timer-list, newsticker--display-timer)
(newsticker-running-p, newsticker-ticker-running-p): Definitions moved up.
Diffstat (limited to 'lisp/net/newsticker.el')
-rw-r--r--lisp/net/newsticker.el49
1 files changed, 26 insertions, 23 deletions
diff --git a/lisp/net/newsticker.el b/lisp/net/newsticker.el
index 3d4e8954e27..1854e7adda0 100644
--- a/lisp/net/newsticker.el
+++ b/lisp/net/newsticker.el
@@ -392,6 +392,32 @@
(defvar w3m-minor-mode-map)
;; ======================================================================
+;;; Newsticker status
+;; ======================================================================
+
+(defvar newsticker--retrieval-timer-list nil
+ "List of timers for news retrieval.
+This is an alist, each element consisting of (feed-name . timer)")
+
+(defvar newsticker--display-timer nil
+ "Timer for newsticker display.")
+
+;;;###autoload
+(defun newsticker-running-p ()
+ "Check whether newsticker is running.
+Return t if newsticker is running, nil otherwise. Newsticker is
+considered to be running if the newsticker timer list is not empty."
+ (> (length newsticker--retrieval-timer-list) 0))
+
+;;;###autoload
+(defun newsticker-ticker-running-p ()
+ "Check whether newsticker's actual ticker is running.
+Return t if ticker is running, nil otherwise. Newsticker is
+considered to be running if the newsticker timer list is not
+empty."
+ (timerp newsticker--display-timer))
+
+;; ======================================================================
;;; Customizables
;; ======================================================================
(defgroup newsticker nil
@@ -1188,11 +1214,6 @@ that can be added."
;; ======================================================================
;;; Internal variables
;; ======================================================================
-(defvar newsticker--display-timer nil
- "Timer for newsticker display.")
-(defvar newsticker--retrieval-timer-list nil
- "List of timers for news retrieval.
-This is an alist, each element consisting of (feed-name . timer)")
(defvar newsticker--item-list nil
"List of newsticker items.")
(defvar newsticker--item-position 0
@@ -3079,24 +3100,6 @@ If VALUE is nil, auto-narrowing is turned off, otherwise it is turned on."
(and (memq age '(new old obsolete)) t)))))
;; ======================================================================
-;;; Newsticker status
-;; ======================================================================
-;;;###autoload
-(defun newsticker-running-p ()
- "Check whether newsticker is running.
-Return t if newsticker is running, nil otherwise. Newsticker is
-considered to be running if the newsticker timer list is not empty."
- (> (length newsticker--retrieval-timer-list) 0))
-
-;;;###autoload
-(defun newsticker-ticker-running-p ()
- "Check whether newsticker's actual ticker is running.
-Return t if ticker is running, nil otherwise. Newsticker is
-considered to be running if the newsticker timer list is not
-empty."
- (timerp newsticker--display-timer))
-
-;; ======================================================================
;;; local stuff
;; ======================================================================
(defun newsticker-get-news (feed-name)