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.

Reply via email to