aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lisp/gnus.el17
1 files changed, 10 insertions, 7 deletions
diff --git a/lisp/gnus.el b/lisp/gnus.el
index 7b89b24994f..a2c2f445ff0 100644
--- a/lisp/gnus.el
+++ b/lisp/gnus.el
@@ -1,6 +1,6 @@
1;;; gnus.el --- a newsreader for GNU Emacs 1;;; gnus.el --- a newsreader for GNU Emacs
2 2
3;; Copyright (C) 1987,88,89,90,93,94,95 Free Software Foundation, Inc. 3;; Copyright (C) 1987,88,89,90,93,94,95,96 Free Software Foundation, Inc.
4 4
5;; Author: Masanobu UMEDA <umerin@flab.flab.fujitsu.junet> 5;; Author: Masanobu UMEDA <umerin@flab.flab.fujitsu.junet>
6;; Lars Magne Ingebrigtsen <larsi@ifi.uio.no> 6;; Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
@@ -6877,12 +6877,13 @@ If READ-ALL is non-nil, all articles in the group are selected."
6877 (cond ((or (eq 'tick (car prev)) (eq 'dormant (car prev))) 6877 (cond ((or (eq 'tick (car prev)) (eq 'dormant (car prev)))
6878 ;; Make sure that all ticked articles are a subset of the 6878 ;; Make sure that all ticked articles are a subset of the
6879 ;; unread/unselected articles. 6879 ;; unread/unselected articles.
6880 (while m 6880 ;;(while m
6881 (if (or (memq (car m) gnus-newsgroup-unreads) 6881 ;; (if (or (memq (car m) gnus-newsgroup-unreads)
6882 (memq (car m) gnus-newsgroup-unselected)) 6882 ;; (memq (car m) gnus-newsgroup-unselected))
6883 (setq prev m) 6883 ;; (setq prev m)
6884 (setcdr prev (cdr m))) 6884 ;; (setcdr prev (cdr m)))
6885 (setq m (cdr m)))) 6885 ;; (setq m (cdr m)))
6886 )
6886 ((eq 'score (car prev)) 6887 ((eq 'score (car prev))
6887 ;; Scored articles should be a subset of 6888 ;; Scored articles should be a subset of
6888 ;; unread/unselected articles. 6889 ;; unread/unselected articles.
@@ -11954,6 +11955,8 @@ is returned insted of the status string."
11954 (nth 1 method) accept-function last))) 11955 (nth 1 method) accept-function last)))
11955 11956
11956(defun gnus-request-accept-article (group &optional last) 11957(defun gnus-request-accept-article (group &optional last)
11958 (goto-char (point-max))
11959 (or (bolp) (insert "\n"))
11957 (let ((func (if (symbolp group) group 11960 (let ((func (if (symbolp group) group
11958 (car (gnus-find-method-for-group group))))) 11961 (car (gnus-find-method-for-group group)))))
11959 (funcall (intern (format "%s-request-accept-article" func)) 11962 (funcall (intern (format "%s-request-accept-article" func))