My concerns with respect to a property drawer solution are two fold. 1) In the same way that #+PROPERTY: assumes its value will live on a single line, property drawers assume that their values will live on a single line. I don't see how it will be easier to fold multi-line properties into drawers than outside of drawers.
2) It is not possible to specify file-wide properties with drawers, unlike with property lines. Thanks -- Eric Samuel Wales <samolog...@gmail.com> writes: > Hi Eric, > > Properties can be specified in the properties drawer. But > multiple-line ones cannot at present (at least not without serializing the way > multiple-line macros are serialized). > > Therefore you propose new syntax for multiple-line properties. > > I propose that allowing the properties drawer to handle multiple-line > properties might have 3 advantages over adding block syntax. > > 1: If you want a single-line property, you have a choice. If you want > a multiple-line > property, you have to use a block. That seems inconsistent. > > 2: Some people would probably have use for multiple-line properties, such > as in org-contacts. Doesn't have to be Babel. People are used to the > properties drawer. Also, external parsers are. > > 3: Nic objects to blocks without discussing them first. > > Perhaps upgrading properties drawer will satisfy that objection /and/ be > consistent /and/ allow further uses in Org. > > This all presumes we're sticking with properties for Babel. > > Samuel > > -- > The Kafka Pandemic: http://thekafkapandemic.blogspot.com > === > Bigotry against people with serious diseases is still bigotry. -- Eric Schulte http://cs.unm.edu/~eschulte/