From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/47573 Path: main.gmane.org!not-for-mail From: prj@po.cwru.edu (Paul Jarc) Newsgroups: gmane.emacs.gnus.general Subject: Re: overview -> .db files? Date: Wed, 06 Nov 2002 12:44:45 -0500 Organization: What did you have in mind? A short, blunt, human pyramid? Sender: owner-ding@hpc.uh.edu Message-ID: References: <844rb2o4ef.fsf@crybaby.uni-duisburg.de> <84fzulnq3s.fsf@crybaby.uni-duisburg.de> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: main.gmane.org 1036604884 25368 80.91.224.249 (6 Nov 2002 17:48:04 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Wed, 6 Nov 2002 17:48:04 +0000 (UTC) Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 189UHX-0006aO-00 for ; Wed, 06 Nov 2002 18:48:00 +0100 Original-Received: from sina.hpc.uh.edu ([129.7.128.10] ident=lists) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 189UF9-0001sI-00; Wed, 06 Nov 2002 11:45:31 -0600 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Wed, 06 Nov 2002 11:46:17 -0600 (CST) Original-Received: from sclp3.sclp.com (qmailr@sclp3.sclp.com [209.196.61.66]) by sina.hpc.uh.edu (8.9.3/8.9.3) with SMTP id LAA10611 for ; Wed, 6 Nov 2002 11:45:55 -0600 (CST) Original-Received: (qmail 26122 invoked by alias); 6 Nov 2002 17:45:02 -0000 Original-Received: (qmail 26109 invoked from network); 6 Nov 2002 17:45:00 -0000 Original-Received: from multivac.student.cwru.edu (HELO multivac.cwru.edu) (@129.22.96.25) by gnus.org with SMTP; 6 Nov 2002 17:45:00 -0000 Original-Received: (qmail 26820 invoked by uid 500); 6 Nov 2002 17:45:08 -0000 Original-To: ding@gnus.org In-Reply-To: <84fzulnq3s.fsf@crybaby.uni-duisburg.de> (kai.grossjohann@uni-duisburg.de's message of "Fri, 01 Nov 2002 18:42:47 +0100") Mail-Copies-To: nobody Mail-Followup-To: ding@gnus.org Original-Lines: 26 User-Agent: Gnus/5.090008 (Oort Gnus v0.08) Emacs/21.2 (i686-pc-linux-gnu) Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:47573 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:47573 kai.grossjohann@uni-duisburg.de (Kai Gro=DFjohann) wrote: > Wes Hardaker writes: >> Actually, just making the overview files be .el files would >> probably be a big win. nnmaildir does essentially that, with one file per article. $ cat mail/ding/.nnmaildir/nov/1036172673.12726.multivac.cwru.edu ; echo [1 1118 "<84fzulnq3s.fsf@crybaby.uni-duisburg.de>" ["Re: overview -> .db fi= les?kai.grossjohann@uni-duisburg.de (Kai =3D?iso-8859-1?q?Gro=3DDFjohann?= =3D) Fri, 01 Nov 2002 18:42:47 +0100" " <844rb2o4ef.fsf@crybaby.uni-duisburg.de> 4841 68" "" (15810 48513) nil]] > I don't know, however, if Gnus sometimes looks at parts of the > overview file only. Sure; nnchoke-retrieve-headers is called with just the range of articles that Gnus wants to show in the *Summary* buffer. >> I've often thought that on exiting a summary buffer, you have all the >> display information since you've already created it, so couldn't we >> save the current buffer to a file, reload it and reapply all the >> regions and insert new contents? That *may* be faster than rebuilding >> it from scratch every time. I think lots of things could invalidate the stored version, though. Changes in scoring, gnus-summary-line-format, article marks... paul