On Oct 31, 9:11 am, "Edward K. Ream" <[EMAIL PROTECTED]> wrote:

> OTOH, pylint is quite helpful too.

No.  pylint has no way of knowing that a base-class method calls oops.

> there is less disagreement between us than meets the eye.

Indeed, I think the simplest thing is to build the mustBeDefined lists
into Leo's core baseTextWidget class and add the appropriate lines to
the unit test in the node:

    Check base classes & ivars

in unitTest.leo.  For more generality, some or all of these tests
could be moved from unitTest.leo to leoTest.py.

This is likely to solve all the real problems in a clear, light-weight
way.  Once again, our dialog has proven fruitful.

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