From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/54034 Path: main.gmane.org!not-for-mail From: Katsumi Yamaoka Newsgroups: gmane.emacs.gnus.semi.japanese,gmane.emacs.gnus.general Subject: Bug in topic Date: Wed, 24 Sep 2003 14:14:40 +0900 Organization: Emacsen advocacy group Sender: semi-gnus-ja-owner@meadowy.org Message-ID: Reply-To: semi-gnus-ja@meadowy.org NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1064380601 6102 80.91.224.253 (24 Sep 2003 05:16:41 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 24 Sep 2003 05:16:41 +0000 (UTC) Cc: semi-gnus-ja@meadowy.org Original-X-From: semi-gnus-ja-return-7670-gegsj-semi-gnus-ja-403=m.gmane.org@meadowy.org Wed Sep 24 07:16:39 2003 Return-path: Original-Received: from meadow.scphys.kyoto-u.ac.jp ([130.54.54.165]) by deer.gmane.org with smtp (Exim 3.35 #1 (Debian)) id 1A2210-0008Kt-00 for ; Wed, 24 Sep 2003 07:16:39 +0200 Original-Received: (qmail 4305 invoked by uid 1001); 24 Sep 2003 05:16:25 -0000 Mailing-List: contact semi-gnus-ja-help@meadowy.org; run by ezmlm X-ML-NAME: semi-gnus-ja Precedence: bulk Original-Received: (qmail 23602 invoked from network); 24 Sep 2003 05:16:24 -0000 X-SendingHost: 69.61.9.140 Original-To: ding@gnus.org X-Face: #kKnN,xUnmKia.'[pp`;Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu;B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( User-Agent: Gnus/5.1003 (Gnus v5.10.3) XEmacs/21.4 (Reasonable Discussion, linux) Cancel-Lock: sha1:WbjdNd8xblYFFgwHUe35Af5OPps= X-Payment: hashcash 1.2 0:030924:ding@gnus.org:7c5e3aea4db2331b X-Hashcash: 0:030924:ding@gnus.org:7c5e3aea4db2331b X-Payment: hashcash 1.2 0:030924:semi-gnus-ja@meadowy.org:7aa048fef925d5a7 X-Hashcash: 0:030924:semi-gnus-ja@meadowy.org:7aa048fef925d5a7 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - minsk.hostforweb.net X-AntiAbuse: Original Domain - meadowy.org X-AntiAbuse: Originator/Caller UID/GID - [32531 32531] / [47 12] X-AntiAbuse: Sender Address Domain - minsk.hostforweb.net X-ML-COUNT: 7670 Xref: main.gmane.org gmane.emacs.gnus.semi.japanese:516 gmane.emacs.gnus.general:54034 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:54034 Hi, Someone reported in the Semi-gnus list that setting the `gnus-topic-display-empty-topics' variable to nil is quite dangerous. Assume that there are two topics. One is named "keep", the other is for spam articles named "junk", and the topic parameter for the "junk" topic contains `(total-expire . t)'. The groups will be displayed in the Group buffer as follows when a user types the `L' key: [ Gnus -- 5 ] [ keep -- 5 ] 5: nnml:foo [ junk -- 0 ] 0: nnml:spam However, the "junk" topic is not displayed in the Group buffer normally since `gnus-topic-display-empty-topics' is nil and there is no unread article. Then, if a user types `j nnml:spam RET', the "spam" group will appear in the Group buffer as follows: [ Gnus -- 5 ] [ keep -- 5 ] [ junk -- 0 ] 0: nnml:spam 5: nnml:foo The reason why it is dangerous is that the articles contained in the nnml:foo group will be expired immediately after reading them. Persons well informed in gnus-topic.el can solve this problem easily, can't you? ;-) -- Katsumi Yamaoka