From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nicolas Goaziou Subject: Re: [RFC] Change property drawer syntax Date: Wed, 15 Oct 2014 12:14:25 +0200 Message-ID: <87fvep4p32.fsf@nicolasgoaziou.fr> References: <87oatek909.fsf@nicolasgoaziou.fr> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:47801) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XeLaW-0006hs-Il for emacs-orgmode@gnu.org; Wed, 15 Oct 2014 06:13:56 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XeLaO-0007xG-CG for emacs-orgmode@gnu.org; Wed, 15 Oct 2014 06:13:48 -0400 Received: from relay6-d.mail.gandi.net ([2001:4b98:c:538::198]:39715) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XeLaO-0007wv-77 for emacs-orgmode@gnu.org; Wed, 15 Oct 2014 06:13:40 -0400 In-Reply-To: (Rainer M. Krug's message of "Wed, 15 Oct 2014 09:38:56 +0200") 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: Rainer M Krug Cc: Org Mode List Hello, Rainer M Krug writes: >> Moreover, node properties' keys can only contain non-whitespace >> characters and cannot end with a plus sign (which is used for >> accumulation). > > This is problematic for me, as I am using it extensively in the case > of :header-args. > > I set file wide header-arg and add the ones which have to change per > subtree / node: > > #+Property: header-args :tangle-mode (identity #o444) > #+PROPERTY: header-args+ :tangle no > #+PROPERTY: header-args+ :mkdirp yes > #+PROPERTY: header-args+ :exports both > #+PROPERTY: header-args+ :comments both > #+PROPERTY: header-args+ :padline no > #+PROPERTY: header-args+ :eval no-export I wasn't clear. A property key cannot end with a plus sign, because the plus sign has another meaning. IOW, "header-args+" is perfectly valid, but the true property key is "header-args", "+" meaning that values should be accumulated. This behaviour is unchanged. Regards, -- Nicolas Goaziou