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.
