From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/68915 Path: news.gmane.org!not-for-mail From: Ted Zlatanov Newsgroups: gmane.emacs.gnus.general Subject: Re: [PATCH] Add `nnregistry', for use in `gnus-refer-article-method' Date: Thu, 20 Aug 2009 16:52:56 -0500 Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos Message-ID: <8763ci2lvr.fsf@lifelogs.com> References: <8763d8opn4.fsf@gnu.org> <87iqgmqxmg.fsf@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1250805323 18608 80.91.229.12 (20 Aug 2009 21:55:23 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 20 Aug 2009 21:55:23 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M17335@lists.math.uh.edu Thu Aug 20 23:55:14 2009 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.50) id 1MeFbF-0005q0-I0 for ding-account@gmane.org; Thu, 20 Aug 2009 23:55:13 +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 1MeFb7-0000NV-AF; Thu, 20 Aug 2009 16:55:05 -0500 Original-Received: from mx2.math.uh.edu ([129.7.128.33]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1MeFb6-0000NH-5f for ding@lists.math.uh.edu; Thu, 20 Aug 2009 16:55:04 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtp (Exim 4.69) (envelope-from ) id 1MeFb5-0007Cg-Hl for ding@lists.math.uh.edu; Thu, 20 Aug 2009 16:55:04 -0500 Original-Received: from lo.gmane.org ([80.91.229.12]) by quimby.gnus.org with esmtp (Exim 3.36 #1 (Debian)) id 1MeFbg-0002Kf-00 for ; Thu, 20 Aug 2009 23:55:40 +0200 Original-Received: from list by lo.gmane.org with local (Exim 4.50) id 1MeFb4-0005k1-Jo for ding@gnus.org; Thu, 20 Aug 2009 23:55:02 +0200 Original-Received: from 38.98.147.130 ([38.98.147.130]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 20 Aug 2009 23:55:02 +0200 Original-Received: from tzz by 38.98.147.130 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 20 Aug 2009 23:55:02 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 25 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 38.98.147.130 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" User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.1.50 (gnu/linux) Cancel-Lock: sha1:CLlt2MAkzJxePZR6h1eLhal+anI= X-Spam-Score: -0.8 (/) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:68915 Archived-At: On Mon, 17 Aug 2009 17:16:23 +0200 ludo@gnu.org (Ludovic Courtès) wrote: LC> As a follow-up to this thread, attached is `nnregistry', a dumb back-end LC> whose sole purpose is to allow `gnus-summary-refer-parent-article' and LC> similar functions to work across back-ends. It can be used like this: LC> (setq gnus-refer-article-method LC> '(current LC> (nnregistry) LC> (nnweb "gmane" (nnweb-type gmane)))) LC> What do you think of the approach and code? It's cool. The only issue is that the registry doesn't keep all articles, so this may not work reliably. Still, it's very useful. LC> It's my first time hacking Gnus so I'd appreciate reviews. It looks fine. Thanks for taking the time. If you have any other ideas, please share them. LC> PS: I don't (yet) have a copyright assignment on file for Emacs. I think you need papers for Gnus, not Emacs. Reiner? Ted