From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/54711 Path: main.gmane.org!not-for-mail From: Ted Zlatanov Newsgroups: gmane.emacs.gnus.general Subject: gnus-registry improvements Date: Thu, 06 Nov 2003 17:42:52 -0500 Organization: =?koi8-r?q?=F4=C5=CF=C4=CF=D2=20=FA=CC=C1=D4=C1=CE=CF=D7?= @ Cienfuegos Sender: ding-owner@lists.math.uh.edu Message-ID: <4nznf915lf.fsf@koz.bwh.harvard.edu> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1068158677 32128 80.91.224.253 (6 Nov 2003 22:44:37 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 6 Nov 2003 22:44:37 +0000 (UTC) Original-X-From: ding-owner+M3252@lists.math.uh.edu Thu Nov 06 23:44:34 2003 Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1AHsri-0000vU-00 for ; Thu, 06 Nov 2003 23:44:34 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1AHsrW-0005Lm-00; Thu, 06 Nov 2003 16:44:22 -0600 Original-Received: from justine.libertine.org ([66.139.78.221]) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1AHsrP-0005Lg-00 for ding@lists.math.uh.edu; Thu, 06 Nov 2003 16:44:15 -0600 Original-Received: from clifford.bwh.harvard.edu (clifford.bwh.harvard.edu [134.174.9.41]) by justine.libertine.org (Postfix) with ESMTP id 8D83B3A004B for ; Thu, 6 Nov 2003 16:44:14 -0600 (CST) Original-Received: from koz.bwh.harvard.edu (koz [134.174.9.110]) by clifford.bwh.harvard.edu (8.10.2+Sun/8.11.0) with ESMTP id hA6Mhg700731 for ; Thu, 6 Nov 2003 17:43:42 -0500 (EST) Original-Received: (from tzz@localhost) by koz.bwh.harvard.edu (8.11.6+Sun/8.11.0) id hA6Mgqv17530; Thu, 6 Nov 2003 17:42:52 -0500 (EST) Original-To: Ding Mailing List X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6;d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" Mail-Followup-To: Ding Mailing List User-Agent: Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3.50 (usg-unix-v) Precedence: bulk Xref: main.gmane.org gmane.emacs.gnus.general:54711 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:54711 If you use gnus-registry, be aware that I just checked in a major change. From now on, the registry will get the full name of a group, not the short name, and will try to figure out if that group is in another backend. You have to turn on gnus-registry-use-long-group-names for that to happen - otherwise, you will get the old (short group names no matter what) behavior. Group names are always stored as full names now, whereas before spooled groups were stored in their short form. The registry gets the current command method from either gnus-command-method (active during splitting) or gnus-newsgroup-name (active during `B q' operations, it seems). It compares that command method to the one implicit in the group name. If the methods are the same, the group is OK (note that we don't just check if the server has a group by that name) and the message (level 9) is gnus-registry-split-fancy-with-parent stripped group nnimap+mail.lifelogs.com:mail to mail whereas, if the methods differ, the group is set to nil (thus, gnus-registry-split-fancy-with-parent hands off the split to the next element) and the message (level 5) is gnus-registry-split-fancy-with-parent ignored foreign group nnimap+mail.lifelogs.com:ion This is a big change, and I need everyone who uses the registry to try turning gnus-registry-use-long-group-names on and see how well it works. Those who want to keep the old settings, just leave that variable nil and you should be fine. Once this feature is stable, I will work on queueing messages to a foreign group and moving them later. To this end, I have these questions: - how can I get the article number of an article that was just spooled? - can I modify an incoming article (in order to insert a Gnus-Delayed-Move-To header)? If so, how would I process that header later? Please report any gnus-registry bugs you observe. Thanks! Ted