>As always, I'm thinking about cleo, for which there are some
>overdue improvements that I might get around to tackling when the bzr
>system is set up.

Hi Terry, I've started a new thread on account of the original thread
is a 'phd' thread while I'm a 'failed maths twice at school'
poster :-)

Although I don't use cleo a lot yet, I find it extremely useful when I
do use it. Here is my wish list.

(One thing that puzzles me is the difference between 'Code Archetypes'
and 'Node Types'.  Are they just different names for the same thing?)

I would like to define my own Node Types, and also I would like to set
colors for my own and predefined Node Types.  Perhaps this could be
done through @settings? Perhaps as well as colors, a Node Type could
have an optional user-icon associated with it (to show in the
headstring not the cleo icon position?) Is it possible to set fonts
for individual headlines? If it is, then perhaps each Node Type could
have a font attribute also?

It would be nice if cleo's features could be accessed via scripts and
minibuffer commands.

I think it would be good if there was a general purpose way of setting
cleo attributes on a  headline independently from Node Types.


Temporary Attributes.  I would like a way of setting cleo attributes
and icons (including user icons) on a temporary basis.  ie. do not
save them when the file is saved. Perhaps there could be a 'temp'
attribute of a Node Type, just like color, font, etc.

For instance, I would like to be able to write a search script that
would highlight found nodes by setting a particular Node Type, and I
don't want these saved with the file.

>But I'm wondering if there are broader issues here, and if a general
>rather than cleo specific solution might be useful.

I think there should be more generalization, but this should be a
matter of cleo making its solutions available for general use by other
scripts and plugins rather than asking the core to provide these
features. It seems natural that cleo should be the central provider
for these tree related matters.


Bob

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/leo-editor?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to