From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/9172 Path: main.gmane.org!not-for-mail From: David Moore Newsgroups: gmane.emacs.gnus.general Subject: Re: Problem with nnvirtual in 0.72? Date: 10 Dec 1996 14:47:34 -0800 Sender: dmoore@sdnp5.ucsd.edu Message-ID: References: <199612101846.MAA92143@rs1.tcs.tulane.edu> NNTP-Posting-Host: coloc-standby.netfonds.no X-Trace: main.gmane.org 1035149237 16869 80.91.224.250 (20 Oct 2002 21:27:17 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 20 Oct 2002 21:27:17 +0000 (UTC) Cc: ding@ifi.uio.no Return-Path: Original-Received: from ifi.uio.no (0@ifi.uio.no [129.240.64.2]) by deanna.miranova.com (8.8.4/8.8.4) with SMTP id OAA20892 for ; Tue, 10 Dec 1996 14:59:37 -0800 Original-Received: from UCSD.EDU (mailbox2.ucsd.edu [132.239.1.54]) by ifi.uio.no with ESMTP (8.6.11/ifi2.4) id for ; Tue, 10 Dec 1996 23:49:17 +0100 Original-Received: from sdnp5.ucsd.edu (sdnp5.ucsd.edu [132.239.79.10]) by UCSD.EDU (8.8.3/8.6.9) with SMTP id OAA08841; Tue, 10 Dec 1996 14:49:12 -0800 (PST) Original-Received: by sdnp5.ucsd.edu (SMI-8.6/SMI-SVR4) id OAA22603; Tue, 10 Dec 1996 14:47:35 -0800 Original-To: "St. Suika Fenderson Roberts" In-Reply-To: "St. Suika Fenderson Roberts"'s message of Tue, 10 Dec 1996 12:46:41 -0600 Original-Lines: 65 X-Mailer: Red Gnus v0.74/XEmacs 19.14 Xref: main.gmane.org gmane.emacs.gnus.general:9172 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:9172 "St. Suika Fenderson Roberts" writes: > I don't think this problem is in nnvirtual, for the simple reason that > nnvirtual worked in 0.70 and didn't in 0.72, and no changes were made to > _it_ in that span. Yup. Fix in red gnus 0.75. I always wanted to say that. Also, patch for 0.74 below for those who don't want to wait, or don't want to down grade to 0.70. *** ChangeLog.orig Sun Dec 8 21:02:17 1996 --- ChangeLog Mon Dec 9 21:02:21 1996 *************** *** 1,3 **** --- 1,11 ---- + Mon Dec 9 21:00:09 1996 David Moore + + * gnus-sum.el (gnus-summary-catchup): Out dated catchup code + removed. + + * nnvirtual.el (nnvirtual-update-read-and-marked): Work around a + cache of active count in gnus-update-read-articles. + Fri Dec 6 12:47:24 1996 Wes Hardaker * gnus-picon.el (gnus-picons-insert-face-if-exists): Don't reverse *** gnus-sum.el.orig Sun Dec 8 21:01:25 1996 --- gnus-sum.el Mon Dec 9 21:01:56 1996 *************** *** 7642,7652 **** (unless to-here (setq gnus-newsgroup-unreads nil)) (gnus-set-mode-line 'summary)) - (let ((method (gnus-find-method-for-group gnus-newsgroup-name))) - (when (and (not to-here) (eq 'nnvirtual (car method))) - (nnvirtual-catchup-group - (gnus-group-real-name gnus-newsgroup-name) - (nth 1 method) all))) t)) (gnus-summary-position-point))) --- 7642,7647 ---- *** nnvirtual.el.orig Mon Dec 9 20:57:10 1996 --- nnvirtual.el Mon Dec 9 20:58:31 1996 *************** *** 401,408 **** ;; hits C-g, you won't leave the component groups in a half-way state. (gnus-atomic-progn ;; move (un)read ! (while (setq entry (pop unreads)) ! (gnus-update-read-articles (car entry) (cdr entry))) ;; clear all existing marks on the component groups (setq groups nnvirtual-component-groups) --- 401,409 ---- ;; hits C-g, you won't leave the component groups in a half-way state. (gnus-atomic-progn ;; move (un)read ! (let ((gnus-newsgroup-active nil)) ;workaround guns-update-read-articles ! (while (setq entry (pop unreads)) ! (gnus-update-read-articles (car entry) (cdr entry)))) ;; clear all existing marks on the component groups (setq groups nnvirtual-component-groups)