Function: nnrss-read-group-data
nnrss-read-group-data is a byte-compiled function defined in
nnrss.el.gz.
Signature
(nnrss-read-group-data GROUP SERVER)
Source Code
;; Defined in /usr/src/emacs/lisp/gnus/nnrss.el.gz
(defun nnrss-read-group-data (group server)
(setq nnrss-group-data nil)
(if (hash-table-p nnrss-group-hashtb)
(clrhash nnrss-group-hashtb)
(setq nnrss-group-hashtb (make-hash-table :test 'equal)))
(let ((pair (assoc-string group nnrss-server-data)))
(setq nnrss-group-max (or (cadr pair) 0))
(setq nnrss-group-min (+ nnrss-group-max 1)))
(let ((file (nnrss-make-filename group server))
(file-name-coding-system nnmail-pathname-coding-system)
(warning-inhibit-types '((files missing-lexbind-cookie))))
(when (file-exists-p file)
(load file nil t t)
(dolist (e nnrss-group-data)
(puthash (nth 9 e) t nnrss-group-hashtb)
(when (and (car e) (> nnrss-group-min (car e)))
(setq nnrss-group-min (car e)))
(when (and (car e) (< nnrss-group-max (car e)))
(setq nnrss-group-max (car e)))))))