Mercurial > emacs
diff lisp/gnus/nnmairix.el @ 92359:1af6d6eab2e9
Merge from gnus--devo--0
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1089
author | Miles Bader <miles@gnu.org> |
---|---|
date | Sat, 01 Mar 2008 01:28:14 +0000 |
parents | 261f98568bde |
children | f42ef85caf91 |
line wrap: on
line diff
--- a/lisp/gnus/nnmairix.el Sat Mar 01 00:26:22 2008 +0000 +++ b/lisp/gnus/nnmairix.el Sat Mar 01 01:28:14 2008 +0000 @@ -434,10 +434,8 @@ "request-scan" folder nnmairix-backend-server) (if fast t - (let ((nnmairix-fast fast) - (nnmairix-group group)) - (nnmairix-request-group-with-article-number-correction - folder qualgroup)))) + (nnmairix-request-group-with-article-number-correction + folder qualgroup))) ((and (= rval 1) (save-excursion (set-buffer nnmairix-mairix-output-buffer) (goto-char (point-min)) @@ -849,7 +847,10 @@ (set-process-sentinel (apply 'start-process args) 'nnmairix-sentinel-mairix-update-finished)))))) -(autoload 'gnus-registry-fetch-group "gnus-registry") +;; Silence byte-compiler. +(eval-when-compile + (defvar gnus-registry-install) + (autoload 'gnus-registry-fetch-group "gnus-registry")) (defun nnmairix-goto-original-article (&optional no-registry) "Jump to the original group and display article. @@ -978,17 +979,10 @@ ;;; ==== Helper functions -;; Set locally in nnmairix-request-group, which is the only caller of -;; this function. -(defvar nnmairix-fast) -(defvar nnmairix-group) - (defun nnmairix-request-group-with-article-number-correction (folder qualgroup) "Request FOLDER on backend for nnmairix QUALGROUP and article number correction." (save-excursion - ;; FIXME nnmairix-request-group only calls this when fast is nil (?). - (nnmairix-call-backend - "request-group" folder nnmairix-backend-server nnmairix-fast) + (nnmairix-call-backend "request-group" folder nnmairix-backend-server) (set-buffer nnmairix-mairix-output-buffer) (goto-char (point-min)) (re-search-forward "^Matched.*messages") @@ -1021,7 +1015,7 @@ qualgroup 'numcorr (list nil 0 high)))) (erase-buffer) (insert (format "%d %d %d %d %s" status total low high - nnmairix-group)) + (gnus-group-real-name qualgroup))) t) (progn (nnheader-report