From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/32883 Path: main.gmane.org!not-for-mail From: Rob Browning Newsgroups: gmane.emacs.gnus.general Subject: Re: "Fixing up" gnus - (how hard is this?). Date: 17 Oct 2000 17:53:29 -0500 Sender: owner-ding@hpc.uh.edu Message-ID: <87wvf7m652.fsf@raven.localnet> References: <87aec3o3u6.fsf_-_@raven.localnet> NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1035169091 22275 80.91.224.250 (21 Oct 2002 02:58:11 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 02:58:11 +0000 (UTC) Cc: ding@gnus.org Return-Path: Original-Received: from spinoza.math.uh.edu (spinoza.math.uh.edu [129.7.128.18]) by mailhost.sclp.com (Postfix) with ESMTP id 4DE39D051E for ; Tue, 17 Oct 2000 18:54:05 -0400 (EDT) Original-Received: from sina.hpc.uh.edu (lists@Sina.HPC.UH.EDU [129.7.3.5]) by spinoza.math.uh.edu (8.9.1/8.9.1) with ESMTP id RAB01244; Tue, 17 Oct 2000 17:53:51 -0500 (CDT) Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Tue, 17 Oct 2000 17:53:15 -0500 (CDT) Original-Received: from mailhost.sclp.com (postfix@66-209.196.61.interliant.com [209.196.61.66] (may be forged)) by sina.hpc.uh.edu (8.9.3/8.9.3) with ESMTP id RAA26658 for ; Tue, 17 Oct 2000 17:53:04 -0500 (CDT) Original-Received: from mail.austin.rr.com (sm1.texas.rr.com [24.93.35.54]) by mailhost.sclp.com (Postfix) with ESMTP id B929CD051E for ; Tue, 17 Oct 2000 18:53:30 -0400 (EDT) Original-Received: from omen.localnet ([24.162.113.38]) by mail.austin.rr.com with Microsoft SMTPSVC(5.5.1877.537.53); Tue, 17 Oct 2000 17:55:29 -0500 Original-Received: from raven.localnet (raven.localnet [192.168.1.7]) by omen.localnet (Postfix) with ESMTP id ECFCC27C4B; Tue, 17 Oct 2000 17:53:29 -0500 (CDT) Original-Received: by raven.localnet (Postfix, from userid 1000) id AF288AEA4; Tue, 17 Oct 2000 17:53:29 -0500 (CDT) Original-To: prj@po.cwru.edu (Paul Jarc) In-Reply-To: prj@po.cwru.edu's message of "17 Oct 2000 16:29:11 -0400" Original-Lines: 23 User-Agent: Gnus/5.0807 (Gnus v5.8.7) Emacs/20.7 Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:32883 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:32883 prj@po.cwru.edu (Paul Jarc) writes: > nnmaildir writes its state file frequently, but it is one monolithic > file per group. I may move to some form of journaling, but I've got > other changes to get to first. One simple thing to do is to always write the state file to a temp file then do the link/unlink trick to make sure there's always a coherent copy of the file in place. This fixes corruption problems, but not data-lossage. > User-defined, you mean? That would be useful indeed. Obviously, it > requires cooperation from Gnus, though. Absolutely. I tend to feel that gnus' current set of marks is sorta ad-hoc when considered in the mail context. While I like the idea of using the same tool for mail and news, I think that mail does have some special semantics that ought to be more explicitly accomodated, and well documented. Thanks for the responses. -- Rob Browning PGP=E80E0D04F521A094 532B97F5D64E3930