On Tue, Nov 8, 2011 at 10:41 AM, Sebastien Vauban <
wxhgmqzgw...@spammotel.com> wrote:

> Hi Rainer,
>
> Rainer M Krug wrote:
> >> The proposal is, when a property name ends in +, the value is appended
> >> to the corresponding property, rather than replacing it, so
> >>
> >>  #+PROPERTY: var   foo=1
> >>  #+PROPERTY: var   bar=2
> >>
> >> results in '(("var" . "bar=2"))
> >>
> >>  #+PROPERTY: var    foo=1
> >>  #+PROPERTY: var+ , bar=2
> >>
> >> results in '(("var" . "foo=1, bar=2"))
> >>
> >> This way subtree properties could be used as well, e.g.,
> >>
> >>  #+PROPERTY: var foo=1
> >>
> >>  * subtree
> >>    :PROPERTIES:
> >>    :var+: bar=2
> >>    :CUSTOM_ID: something
> >>    :END:
> >
> > I like that suggestion - it is clear, easy to understand, gives other
> > advantages (you can "unset" variables in a subtree - which would be an
> > added bonus) and does not require any large changes in org files.
>
> How do you unset a var?  By resetting the list with a new var (without
> `+'),
> and adding all the other valid vars?  If so, not really unsetting... You
> simply void all vars, and create new definitions...
>

Exactly - with "unseting" var, I don't refer to unsetting a single
variable, but all variables.

But as we have the var+, what about a var- to unset a single variable?


>
> Best regards,
>  Seb
>
> --
> Sebastien Vauban
>
>
>


-- 
Rainer M. Krug, PhD (Conservation Ecology, SUN), MSc (Conservation Biology,
UCT), Dipl. Phys. (Germany)

Centre of Excellence for Invasion Biology
Stellenbosch University
South Africa

Tel :       +33 - (0)9 53 10 27 44
Cell:       +33 - (0)6 85 62 59 98
Fax (F):       +33 - (0)9 58 10 27 44

Fax (D):    +49 - (0)3 21 21 25 22 44

email:      rai...@krugs.de

Skype:      RMkrug

Reply via email to