From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Georg C. F. Greve" Subject: Re: Integration of Org mode and mairix Date: Mon, 23 Jul 2007 01:15:31 +0200 Message-ID: References: <87r6n6ni2j.fsf@bzg.ath.cx> <20070720160833.GD28297@atlantic.linksys.moosehall> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0066807981==" Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1ICkjm-0002Ss-Pq for emacs-orgmode@gnu.org; Sun, 22 Jul 2007 19:21:18 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1ICkjm-0002SL-3C for emacs-orgmode@gnu.org; Sun, 22 Jul 2007 19:21:18 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ICkjl-0002SI-TA for emacs-orgmode@gnu.org; Sun, 22 Jul 2007 19:21:17 -0400 Received: from gadolin.fsfeurope.org ([195.176.254.152]) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1ICkjl-0001xu-8e for emacs-orgmode@gnu.org; Sun, 22 Jul 2007 19:21:17 -0400 In-Reply-To: <20070720160833.GD28297@atlantic.linksys.moosehall> (Adam Spiers's message of "Fri, 20 Jul 2007 17:08:33 +0100") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Cc: info@hillenius.net --===============0066807981== Content-Type: multipart/signed; boundary="20070723011531+020033427599-150010639-216663029"; micalg=pgp-sha1; protocol="application/pgp-signature" --20070723011531+020033427599-150010639-216663029 Content-Type: multipart/mixed; boundary="20070723011531+0200262257311-94799814-250304825" --20070723011531+0200262257311-94799814-250304825 Content-Transfer-Encoding: quoted-printable On Fri, 20 Jul 2007 17:08:33 +0100 Adam Spiers wrote:=20 as> Funnily enough, I implemented exactly this idea about 15 months as> ago, except that my implementation uses mairix (the mail indexer), as> and is mode-agnostic. Thanks a lot, this is most interesting and put me on the right track. Combining your work with that of Guy Hillenius, which he blogged at http://www.hillenius.net/node/44 I integrated Gnus, Mairix & Org now. The core is a patch for org.el -- this patch is still somewhat primitive, but should not break anything and unless the new variables are changed will not change standard behaviour: --20070723011531+0200262257311-94799814-250304825 Content-Type: text/x-diff Content-Disposition: attachment; filename=org.mairix.patch Content-Transfer-Encoding: quoted-printable =2D-- org.el.orig 2007-07-22 13:52:40.000000000 +0200 +++ org.el 2007-07-22 17:44:51.000000000 +0200 @@ -1100,6 +1100,18 @@ negates this setting for the duration of :group 'org-link-store :type 'boolean) =20 +(defcustom org-gnus-links-prefer-mairix nil + "Non-nil means, `org-store-link' will create links to Mairix searches fo= r gnus. +When nil, traditional Gnus links (group & article) will be used for such l= inks." + :group 'org-link-store + :type 'boolean) + +(defcustom org-mairix-links-prefer-threaded nil + "Non-nil means, that links to Mairix searches will be stored as thread s= earches. + When nil, the links to Mairix searches will be stored as single message= searches." + :group 'org-link-store + :type 'boolean) + (defgroup org-link-follow nil "Options concerning following links in Org-mode" :tag "Org Follow Link" @@ -4141,7 +4153,7 @@ that will be added to PLIST. Returns th =20 (defconst org-non-link-chars "]\t\n\r<>") (defconst org-link-types '("http" "https" "ftp" "mailto" "file" "news" "bb= db" "vm" =2D "wl" "mhe" "rmail" "gnus" "shell" "info" "elisp")) + "wl" "mhe" "rmail" "mairix" "mairixt" "gnus" "shell" "info" "elisp")) (defconst org-link-re-with-space (concat " Free Software Foundation Europe (http://fsfeurope.org) Join the Fellowship and protect your freedom! (http://www.fsfe.org) What everyone should know about DRM (http://DRM.info) --20070723011531+0200262257311-94799814-250304825-- --20070723011531+020033427599-150010639-216663029 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iQCVAwUBRqPlFCk9sUy32wQcAQJmcwP/WTmuxDh5Z5wa4wIy9Vit3WHISSayAl4N ezMa3Kt1WE4U5zmiBDpl8XXneLtx45laqmJshn51KJVVe3gDMFn4+QN3UaZEn4sB koZt/kUhZkT9qzjiWZzb32G6+HWY69PjtxLW23X/lUXvQHSkkxZdIMU3yFl0Ddkh QHY3f2z59gM= =2Ho/ -----END PGP SIGNATURE----- --20070723011531+020033427599-150010639-216663029-- --===============0066807981== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode --===============0066807981==--