From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/9149 Path: main.gmane.org!not-for-mail From: Colin Rafferty Newsgroups: gmane.emacs.gnus.general Subject: Re: feature request Date: 09 Dec 1996 15:50:26 -0500 Message-ID: References: Reply-To: Colin Rafferty NNTP-Posting-Host: coloc-standby.netfonds.no X-Trace: main.gmane.org 1035149218 16741 80.91.224.250 (20 Oct 2002 21:26:58 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 20 Oct 2002 21:26:58 +0000 (UTC) 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 NAA15199 for ; Mon, 9 Dec 1996 13:07:07 -0800 Original-Received: from mlfire.ml.com (mlfire.ml.com [192.246.100.1]) by ifi.uio.no with ESMTP (8.6.11/ifi2.4) id for ; Mon, 9 Dec 1996 21:50:30 +0100 Original-Received: from commpost.ml.com ([146.125.4.24]) by mlfire.ml.com (8.7.5/8.7.3/MLgw-2.07) with SMTP id PAA18165 for ; Mon, 9 Dec 1996 15:53:45 -0500 (EST) Original-Received: from spssunp.spspme.ml.com (spssunp.spspme.ml.com [192.168.111.13]) by commpost.ml.com (8.6.12/8.6.12) with ESMTP id PAA05405; Mon, 9 Dec 1996 15:52:05 -0500 Original-Received: by spssunp.spspme.ml.com (SMI-8.6/SMI-4.1) id PAA07961; Mon, 9 Dec 1996 15:50:26 -0500 Original-To: (ding) GNUS Mailing List X-Face: ""xJff%{>hr-{:QXl"Xk2O@@(+F]e{"%EYQiW@mUuvEsL>=mx96j12qW[%m;|:B^n{J8k?Mz[K1_+H;$v,nYx^1o_=4M,L+]FIU~[[`-w~~xsy-BX,?tAF_.8u&0y*@aCv;a}Y'{w@#*@iwAl?oZpvvv X-Y-Zippy: Yow! Maybe I should have asked for my Neutron Bomb in PAISLEY-- In-Reply-To: Colin Rafferty's message of 09 Dec 1996 14:40:41 -0500 Original-Lines: 28 X-Mailer: Red Gnus v0.60/XEmacs 19.14 Xref: main.gmane.org gmane.emacs.gnus.general:9149 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:9149 About an hour ago, I wrote: > Not ten minutes ago, I wrote: >> Anyway, I like the idea. I think that I should look at the code to >> `gnus-summary-exit' now so that I can write it. > Quick and dirty solution: > (defun gnus-summary-checkpoint-info > "Checkpoint information for current summary. > Note that this breaks `gnus-summary-exit-no-update'." > (interactive) > (gnus-summary-update-info)) > Slower but cleaner (but still dirty) is to add an (interactive) to > `gnus-summary-update-info'. There is another potential flaw with this. `gnus-summary-update-info' does the scoring and runs `gnus-exit-group-hook'. Calling this while not actually exiting a group will cause all sorts of things that should only happen once to happen any number of times. This is probably not a good thing. Anyway, I think that we just need to split `gnus-summary-update-info' into two pieces: the part that saves marks, and the part that increments calculations. -- Colin