From mboxrd@z Thu Jan 1 00:00:00 1970 From: Arun Isaac Subject: Re: new syntax of completion and preparation functions for publishing Date: Fri, 24 Jun 2016 19:57:09 +0530 Message-ID: <87eg7md5mq.fsf@systemreboot.net> References: <87d1n7ozx7.fsf@free.fr> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:34708) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bGS58-0002rI-NU for emacs-orgmode@gnu.org; Fri, 24 Jun 2016 10:27:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bGS53-00070t-Lq for emacs-orgmode@gnu.org; Fri, 24 Jun 2016 10:27:42 -0400 Received: from [117.218.232.8] (port=35942 helo=hrrol) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bGS53-00070b-2p for emacs-orgmode@gnu.org; Fri, 24 Jun 2016 10:27:37 -0400 In-reply-to: <87d1n7ozx7.fsf@free.fr> 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" To: Julien Cubizolles Cc: emacs-orgmode@gnu.org --=-=-= Content-Type: text/plain > I'd like to try to improve on my configuration of projects but I'm > unsure hot to use this new feature. How do you use it? I maintain my blog with org mode. One of my preparation functions generates an atom feed for my blog. This function uses `org-publish-get-base-files' to get the path to the org source files corresponding to my blog posts. In order to supply the PROJECT argument of `org-publish-get-base-files', I need to know the project-plist. In general, the preparation function having access to project-plist is a very useful feature. Many a time, it avoids the need to get the plist indirectly by accessing org-publish-project-alist or by some other means. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJXbUM9AAoJEC4l7othgCuzZy8H+QF/3AlRLMeYxjfr59JslRMP UyZldAAQ8OBZ1nqgC521Bzdq7jA1A0FhRodokKXT3mPHgl02UxhxXEMEmVBODt6y jTkMkJ06dnVFLzf0l08tj6kz23gWoVutcLYMaceb2z0+eYBBPakD9uKd/DZ8DjH3 BsggvW+Lobt358sRZMF1MVI5OQlqvqn5kFZGlG+M59EOc6oGI9NnN6QpBvEaT3Qa q2idaaMX02mNpeXfwROE6wyC2ycST4Rs2mOw45levknhlyZQNFvR5hvGVOyw5wON 0ulmyD4QRHGderxbzUHkjsPB2qh0+GRAPbfV1zdS5yLha41xIA4SzcsFJ8QNrlE= =OdJg -----END PGP SIGNATURE----- --=-=-=--