From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/83576 Path: news.gmane.org!not-for-mail From: Lars Magne Ingebrigtsen Newsgroups: gmane.emacs.gnus.general Subject: Re: Proposal: gnus-refer-article Date: Thu, 01 Aug 2013 18:15:06 +0200 Message-ID: References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1375373793 26116 80.91.229.3 (1 Aug 2013 16:16:33 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 1 Aug 2013 16:16:33 +0000 (UTC) Cc: ding@gnus.org To: Dave Abrahams Original-X-From: ding-owner+M31834@lists.math.uh.edu Thu Aug 01 18:16:33 2013 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1V4vYB-0002RE-80 for ding-account@gmane.org; Thu, 01 Aug 2013 18:16:27 +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 1V4vXA-0002CM-1t; Thu, 01 Aug 2013 11:15:24 -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 1V4vX8-0002C8-VK for ding@lists.math.uh.edu; Thu, 01 Aug 2013 11:15:22 -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 1V4vX4-0004pH-M2 for ding@lists.math.uh.edu; Thu, 01 Aug 2013 11:15:22 -0500 Original-Received: from hermes.netfonds.no ([80.91.224.195]) by quimby.gnus.org with esmtp (Exim 4.72) (envelope-from ) id 1V4vX3-0004Tn-Aj for ding@gnus.org; Thu, 01 Aug 2013 18:15:17 +0200 Original-Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=stories.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1V4vWs-00011i-Fq; Thu, 01 Aug 2013 18:15:06 +0200 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAHlBMVEUAAAABAQMKCgsAAAEB AQFyamYBAQQCAwZPSkcoJSS6Z0qHAAACN0lEQVQ4jXWTwW/aMBTGLbDUcYyEArutGRVwK4LdneZR 7pWyhWN2CGeYaNbjEB7OcRGR7P+279mBBdpaEJB//vz5vc9h7P3BP/oPHwguVl2Mtwou6CnC63lR /74BvJY9Nn1ugsUZPzZXfzbl2cRrgpEpRS2AC6CtwgL+HiBPV/nNvVt3UhCxoHMEGgulEeCffyfz T3GsaCS6eDFmbPZYpgNPVRwnWsaqGKtC6/1ZsbuL4+UIdYWizx/BogyteGdXOZAkuKFM9oyHVsGL GAFCmcT0+Aow8e35WhJXm6MFqhgAeJ4DbTGdCs6kfJqCwCO1wxrUSVRqh45USuTlNHMKp1IHOguI 9sSCcwbbAkvj1ATPbwAmOsWAwSTycKzyhgXjwxm1Cuf9KwBkeA14HV0aEsib5lQBrscaVhkC0bh0 AndzG1lQO6AEAUeQ1YD/dxGkyHAj69H6FXxZD9jDbMEXt36vl28CApzNVWISeZtUldFyu/2t4iLP A7Tuf0tGalgc+2qpfyqpDlVJQLD+fDeqguJoVKVffih50BYwNl8my7lcq+93fS3/qq3dakgnEQCh Rz1K/XS9wqo39lTQGpuyzMugHJtguBkGOFwdD3TJAvwag3NnwNgMugBC8JmNKM38U4EhRIB5YhSY XojN7eWuQLKn14jSFngMz88yzzYRt7EvC7YN2w5R6D+7oEhBSg4o6kKXcmpeBsobwu6ErkK+sUmA SwubHnm91MstgHsXEXEOM7o7+TOCVy4bxcsqwCjUAAAAAElFTkSuQmCC X-Now-Playing: Dead Can Dance's _Anastasis In Concert_: "Sanvean " X-Hashcash: 1:23:130801:ding@gnus.org::UXxzpUE38pDRr1P1:00001lO0 X-Hashcash: 1:23:130801:dave@boostpro.com::0B/PGAzMHs9SFulr:00000000000000000000000000000000000000000000oAh5 In-Reply-To: (Dave Abrahams's message of "Sun, 03 Mar 2013 22:42:00 -0800") User-Agent: Gnus/5.130008 (Ma Gnus v0.8) Emacs/24.3.50 (gnu/linux) X-MailScanner-ID: 1V4vWs-00011i-Fq MailScanner-NULL-Check: 1375978506.68379@a6djGDbklCagqrL5SERv9A X-Spam-Status: No X-Spam-Score: -1.9 (-) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:83576 Archived-At: Dave Abrahams writes: > I propose the following code for inclusion in Gnus. It defines a new > function, `gnus-refer-article', which is just like > `gnus-summary-refer-article', but can be invoked outside the summary > buffer. The article will appear in a new buffer. > > With this, I can store links to articles/messages I want to deal with in > my TODO list and jump to them at any time. If I want to see the article > in context of its entire thread, that's just an `A T' away. That's a good idea, but there are some things I don't quite understand in the implementation. > ;; We'll need to create a dummy group from which we can use > ;; gnus-summary-refer-article. An nndoc group almost works for that > ;; purpose, but nndoc is a non-virtual backend, and warping (which > ;; gnus-summary-refer-article needs in order to find the article) only > ;; works in virtual groups. Therefore, we derive a new virtual > ;; backend from nndoc and use that instead. Wouldn't it make sense to make warping work in nndoc groups instead, and then we wouldn't need another backend? -- (domestic pets only, the antidote for overdose, milk.) No Gnus T-Shirt for sale: http://ingebrigtsen.no/no.php