From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/79220 Path: news.gmane.org!not-for-mail From: lee Newsgroups: gmane.emacs.gnus.general Subject: Re: Date timer in Gnus article buffers Date: Mon, 27 Jun 2011 19:04:31 +0200 Organization: my virtual residence Message-ID: <87ei2fmcio.fsf@yun.yagibdah.de> References: <87wrg7z294.fsf@stupidchicken.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1309194317 26433 80.91.229.12 (27 Jun 2011 17:05:17 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 27 Jun 2011 17:05:17 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M27516@lists.math.uh.edu Mon Jun 27 19:05:14 2011 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1QbFFI-0001S3-Ck for ding-account@gmane.org; Mon, 27 Jun 2011 19:05:12 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1QbFEt-0000um-Km; Mon, 27 Jun 2011 12:04:47 -0500 Original-Received: from mx1.math.uh.edu ([129.7.128.32]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1QbFEr-0000ub-0w for ding@lists.math.uh.edu; Mon, 27 Jun 2011 12:04:45 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.76) (envelope-from ) id 1QbFEg-0004jj-Ku for ding@lists.math.uh.edu; Mon, 27 Jun 2011 12:04:44 -0500 Original-Received: from static.73.179.46.78.clients.your-server.de ([78.46.179.73]) by quimby.gnus.org with esmtp (Exim 4.72) (envelope-from ) id 1QbFEe-0007W9-5w for ding@gnus.org; Mon, 27 Jun 2011 19:04:32 +0200 Original-Received: from lee by yun.yagibdah.de with local (Exim 4.76) (envelope-from ) id 1QbFEd-0000Ui-Em for ding@gnus.org; Mon, 27 Jun 2011 19:04:31 +0200 Mail-Followup-To: ding@gnus.org In-Reply-To: <87wrg7z294.fsf@stupidchicken.com> (Chong Yidong's message of "Mon, 27 Jun 2011 12:07:51 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux) X-Spam-Score: 0.1 (/) X-Spam-Report: SpamAssassin (3.3.1 2010-03-16) analysis follows Bayesian score: 0.0000 Ham tokens: 0.000-1847--5972h-0s--0d--H*u:Emacs, 0.000-1715--5546h-0s--0d--H*u:Gnus, 0.000-1646--5322h-0s--0d--H*u:linux, 0.000-1646--5322h-0s--0d--H*UA:linux, 0.000-1595--5157h-0s--0d--H*UA:gnu Spam tokens: 0.987-1--0h-1s--2d--chong, 0.957-4176--1388h-51900s--0d--H*r:quimby.gnus.org, 0.925-240--193h-4039s--0d--H*r:sk:static., 0.882-1486--4108h-52184s--0d--HX-Spam-Relays-External:quimby.gnus.org, 0.882-1486--4108h-52184s--0d--H*RU:quimby.gnus.org Autolearn status: no -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] 2.0 HELO_DYNAMIC_IPADDR Relay HELO'd using suspicious hostname (IP addr 1) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:79220 Archived-At: Chong Yidong writes: > Does the Date: field in the article buffer really need to show the time > elapsed down to the number of seconds? > [...] > I'd suggest suppressing the number of seconds---at the very least if > more than one minute has elapsed. Is it so distracting to see the seconds? The problem I'm seeing with the Date: header is that it shows the date as set by the sender of the message. When someone has their date/time set incorrectly, like 5 hours in the future, and when sorting the summary by date, this screws up the sorting order. An alternative is to sort by Received: headers --- mutt does something like that very nicely. I don't know exactly how mutt does it. A rule like "if the Date: header has a date that's in the future, use the Received: header for sorting and in the summary view" would be useful. Perhaps it's possible to make gnus insert the date from the Received: header as an additional header and use that for sorting and for displaying the headers of a message instead (or in addition to) the Date: header. I'd call such a header X-Gnus-Rdate:. If you were to use such a X-Gnus-Rdate: header, you could make it so that it doesn't show the seconds if you don't want to see them :) Personally, I don't care much about the Date: header because I have no way of knowing if the date was set correctly, so I'd use the X-Gnus-Rdate: header instead. I wish I knew gnus well enough to make it so ...