Function: nnbabyl-possibly-change-newsgroup

nnbabyl-possibly-change-newsgroup is a byte-compiled function defined in nnbabyl.el.gz.

Signature

(nnbabyl-possibly-change-newsgroup NEWSGROUP &optional SERVER)

Source Code

;; Defined in /usr/src/emacs/lisp/gnus/nnbabyl.el.gz
(defun nnbabyl-possibly-change-newsgroup (newsgroup &optional server)
  (when (and server
	     (not (nnbabyl-server-opened server)))
    (nnbabyl-open-server server))
  (unless (buffer-live-p nnbabyl-mbox-buffer)
    (save-excursion (nnbabyl-read-mbox)))
  (unless nnbabyl-group-alist
    (nnmail-activate 'nnbabyl))
  (if newsgroup
      (if (assoc newsgroup nnbabyl-group-alist)
	  (setq nnbabyl-current-group newsgroup)
	(nnheader-report 'nnbabyl "No such group in file"))
    t))