PR #2863 <https://github.com/leo-editor/leo-editor/pull/2863> is a 
milestone: it correctly annotates all objects in the LeoFrame class. 

The LeoFrame class (and subclasses) are the basis for Leo's gui-independent 
code. The new annotations are unions that describe each gui-dependent 
variant. Besides significantly strengthening mypy's type checking, these 
unions are superb documentation.

The present annotations are much better than expected. They are more than 
good enough for any foreseeable purpose. The new annotations should help 
Félix considerably.

*Summary*

It's time to declare that Leo's code is complete for the 6.7.0 release. 
Please report all bugs. There is plenty of time to fix them.

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 view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/9d467543-e29e-479b-b883-6789469a8efcn%40googlegroups.com.

Reply via email to