From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thorsten Jolitz Subject: [Exporter] Feature Request -extend customization options for property-drawer export Date: Mon, 18 Nov 2013 12:04:28 +0100 Message-ID: <87iovqt1hf.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:59692) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ViMdL-0004f1-DY for emacs-orgmode@gnu.org; Mon, 18 Nov 2013 06:04:54 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ViMdE-00063b-30 for emacs-orgmode@gnu.org; Mon, 18 Nov 2013 06:04:47 -0500 Received: from plane.gmane.org ([80.91.229.3]:42265) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ViMdD-00063W-TD for emacs-orgmode@gnu.org; Mon, 18 Nov 2013 06:04:40 -0500 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1ViMdD-0000Yt-44 for emacs-orgmode@gnu.org; Mon, 18 Nov 2013 12:04:39 +0100 Received: from e178188234.adsl.alicedsl.de ([85.178.188.234]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 18 Nov 2013 12:04:39 +0100 Received: from tjolitz by e178188234.adsl.alicedsl.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 18 Nov 2013 12:04:39 +0100 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-orgmode@gnu.org Hi List, I wonder if customization options for the export of properties drawers could be extended to something like this #+begin_src emacs-lisp [...] :group 'org-export-general :version "24.4" :package-version '(Org . "8.0") :type '(choice (const :tag "All properties" t) (const :tag "None" nil) (repeat :tag "Selected properties" (string :tag "Property name")) (list :tag "Ignored properties" (const :format "" not) (repeat :tag "Specify names of properties to ignore during export" :inline t (string :tag "Property name"))) (regexp :tag "Matched properties")) #+end_src with the two additional choices - specify a list of ignored properties - give a regexp and select only matched properties I find it easier to specify the properties I do *not* want to export, because these are often the well-known properties set/used by Org-mode itself, while the properties I want pto export might be all the others including those specified by users. Furthermore, I would like to prefix properties, e.g. * Header :PROPERTIES: :foo_prop1: bar1 :foo_prop2: bar2 :END: and then be able to export all properties with a given prefix (matched by a regexp like "foo_.+"). -- cheers, Thorsten