Nick Dokos <nicholas.do...@hp.com> writes: > Eric Schulte <schulte.e...@gmail.com> wrote: > >> I have just pushed up a change to the Org-mode git repository which >> removes support for #+BABEL lines. Please use the more general >> #+PROPERTIES lines instead. >> > > Coming late to the dance - sorry. I think that's very confusing. > "Property" is an overloaded term in org: we now have the :PROPERTIES: > drawer, the #+PROPERTY line and the #+PROPERTIES line (singular and > plural forms are already pretty bad).
Do the #+PROPERTY and #+PROPERTIES lines have different semantics? > Also, there is the general concept of properties (the stuff that the > property API applies to). > > Unless there is an underlying unity of which I'm unaware, I'd strongly > suggest another term - perhaps CODE_BLOCK_HEADER_ARGUMENTS (plus > an easy-template for easy insertion). > Code blocks already piggy-back off of subtree properties pulling their header arguments out of the properties specified on the subtree level. Given that header arguments and properties are already thus interleaved I believe that properties should be used on the file-wide level as well, rather than introducing another synonymous keyword which adds no new functionality. Does that make sense? Best -- Eric -- Eric Schulte http://cs.unm.edu/~eschulte/