Function: nnspool-find-id
nnspool-find-id is a byte-compiled function defined in nnspool.el.gz.
Signature
(nnspool-find-id ID)
Source Code
;; Defined in /usr/src/emacs/lisp/gnus/nnspool.el.gz
;; Fixed by fdc@cliwe.ping.de (Frank D. Cringle).
;; Find out what group an article identified by a Message-ID is in.
(defun nnspool-find-id (id)
(with-temp-buffer
(ignore-errors
(call-process "grep" nil t nil (regexp-quote id) nnspool-history-file))
(goto-char (point-min))
(when (looking-at "<[^>]+>[ \t]+[-0-9~]+[ \t]+\\([^ /\t\n]+\\)/\\([0-9]+\\)[ \t\n]")
(cons (match-string 1) (string-to-number (match-string 2))))))