From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Sven Bretfeld" Subject: org-link and gnus-registry Date: 23 Nov 2012 14:37:36 +0100 Message-ID: <878v9sxwwv.fsf@rub.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([208.118.235.92]:37347) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TbtRx-00012m-Rp for emacs-orgmode@gnu.org; Fri, 23 Nov 2012 08:37:52 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TbtRs-0000ol-6D for emacs-orgmode@gnu.org; Fri, 23 Nov 2012 08:37:45 -0500 Received: from mi.ruhr-uni-bochum.de ([134.147.64.30]:40050 helo=mx6.rz.ruhr-uni-bochum.de) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1TbtRr-0000oS-TA for emacs-orgmode@gnu.org; Fri, 23 Nov 2012 08:37:40 -0500 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-org Hi to all I'm trying to setup gnus-registry for use with org-link. What I want to do is reading emails (nnimap) in the INBOX, create a todo with org-remember containing a link to this email, then move the email to another group. As was discussed before in this list, gnus-register is the way to do this. Otherwise org-link will not find the message after it has gone to another group. This is not working for me. It might have to do with how org-store-links creates the link. For me the links look like this: [[gnus:Stuff#BLU162-ds55E622A1EF424D0BD1F57C95A0@phx.gbl][Email from Yongbin: Re: Visit]] "Stuff" is the name of my INBOX. This means the message-ID contains the name of the original group. If the message is moved to another group, it won't be found. It seems that either org-store-link or org-follow-link does not respect gnus-registry. I cannot find the mistake. Can somebody help me? This is my setup (Emacs 23.4.1, Ubuntu 12.10): ,---- | .gnus.el: `---- (setq gnus-registry-install t) (setq gnus-registry-split-strategy 'majority gnus-registry-ignored-groups '(("nnrs" t) ("expired-spool" t) ("out-spool" t) ("deleted-messages" t) ("nndraft" t) ("spamassassined" t) ("spam" t) ("UCE-TMP" t)) gnus-registry-max-entries 2500 ;; this is the default gnus-registry-use-long-group-names t) (gnus-registry-initialize) (setq gnus-refer-article-method '(current (nnregistry))) Thanks for help, Sven