On Jan 24, 6:02 am, "Edward K. Ream" <[email protected]> wrote:

> I'll be wrestling with code today.  Perhaps some new insights will arise as I 
> work...

I suspect some of the problems arise because Leo's settings code uses
"plain" dicts in many places.  It seems to me that the only way to
inject a better design into the code would be to use "manager" classes
to ensure some desired properties of the various settings dicts.
These classes would *have* dict ivars, they would not *be*
(subclasses) of dicts.

Having said this, I don't plan to add such dictionary-wrapping classes
just now.

Edward

-- 
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