If I understand this correctly, it seems like a good idea to me as it would make it easier to add, edit and view uA's associated with a node. I don't use Emacs, so I don't really know what 'drawers' are, or have any experience with them (other than from reading from link).
Rob........ On Monday, May 8, 2017 at 6:36:04 AM UTC-4, Edward K. Ream wrote: > > Perhaps Emacs-style drawers <http://orgmode.org/manual/Drawers.html>(and > their contents) and Leo's own uA's need not always be hidden. The @drawer > and @ua directives would be followed by text: > > @drawer key: value # same as :key: value :end: > @ua outer-key: inner-key: value > > Leo's execute-script command ignores *all* directives, which is what we > want. These directives would set v.drawer and v.ua respectively, > probably on startup. @drawer would be equivalent to @ua leo_drawer: key: > value, so it too would set v.ua. > > Advantages: Explicit, can easily be changed, and would create string(_str) > uA's, no need for an Easter-Egg interface (attrib_edit or similar). > > Disadvantage: Might clutter nodes, unless a we add toggle-drawer-visible > and toggle-ua-visible commands. > > Not sure whether, or how, to implement multi-line drawer entries. > > Your comments please. > > Edward > -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
