X-Git-Url: http://cgit.sxemacs.org/?a=blobdiff_plain;f=lisp%2Fgnus-agent.el;h=4ee9e677cb59e2c1fdc57b2d3df459ad9fbcee7b;hb=68a98f045bed9054c7d0b831cec7fc291fea19fd;hp=862af28cd05bc4a31877a3bec871e98faef878b9;hpb=0d0bb4e54fb9558cdcf5f1e65b116e65a1f1586b;p=gnus diff --git a/lisp/gnus-agent.el b/lisp/gnus-agent.el index 862af28cd..4ee9e677c 100644 --- a/lisp/gnus-agent.el +++ b/lisp/gnus-agent.el @@ -181,6 +181,13 @@ When found, offer to remove them." :type 'boolean :group 'gnus-agent) +(defcustom gnus-agent-auto-agentize-methods '(nntp nnimap) + "Initially, all servers from these methods are agentized. +The user may remove or add servers using the Server buffer. +See Info node `(gnus)Server Buffer'." + :type '(repeat symbol) + :group 'gnus-agent) + ;;; Internal variables (defvar gnus-agent-history-buffers nil) @@ -209,11 +216,6 @@ NOTES: (defvar gnus-agent-file-loading-cache nil) (defvar gnus-agent-file-header-cache nil) -(defvar gnus-agent-auto-agentize-methods '(nntp nnimap) - "Initially, all servers from these methods are agentized. -The user may remove or add servers using the Server buffer. See Info -node `(gnus)Server Buffer'.") - ;; Dynamic variables (defvar gnus-headers) (defvar gnus-score) @@ -342,6 +344,8 @@ manipulated as follows: gnus-agent-cat-score-file agent-score-file) (gnus-agent-cat-defaccessor gnus-agent-cat-disable-undownloaded-faces agent-disable-undownloaded-faces) +(gnus-agent-cat-defaccessor + gnus-agent-cat-enable-undownloaded-faces agent-enable-undownloaded-faces) (eval-when-compile (defsetf gnus-agent-cat-groups (category) (groups) @@ -1480,7 +1484,7 @@ and that there are no duplicates." (gnus-message 1 "Overview buffer contains garbage '%s'." (buffer-substring - p (gnus-point-at-eol)))) + p (point-at-eol)))) ((= cur prev-num) (or backed-up (setq backed-up (gnus-agent-backup-overview-buffer))) @@ -2230,7 +2234,7 @@ The following commands are available: (gnus-category-position-point))) (defun gnus-category-name () - (or (intern (get-text-property (gnus-point-at-bol) 'gnus-category)) + (or (intern (get-text-property (point-at-bol) 'gnus-category)) (error "No category on the current line"))) (defun gnus-category-read () @@ -2867,7 +2871,7 @@ missing NOV entry. Run gnus-agent-regenerate-group to restore it."))) (incf (nth 0 stats)) - (let ((from (gnus-point-at-bol)) + (let ((from (point-at-bol)) (to (progn (forward-line 1) (point)))) (incf (nth 2 stats) (- to from)) (delete-region from to)))