Today I merged four PRs into devel and made some other changes:
PR
#2876: Add annotations to freewin.py. Oops! Another commit was necessary to correct the `@file node`.
PR
#2877: Problems with todo.py. This PR simplified the code, but did not reveal glaring performance problems. Imo, no further work is needed now.
PR
#2879: A version-related tweak to leoBridge.py. Félix, please take note.
PR
#2880: Remove c.redraw_after_icons_changed. Non-trivial, as several methods defined this method. However --gui=console and --gui=browser both work.
As noted in the
previous post, updating LeoPyRef.leo is can lead to huge diffs. Afaik, the version of LeoPyRef.leo in devel is correct.
Summary
Leo 6.7.0 should be code complete, but all these changes deserve further testing. Happily, more than a week remains before Leo 6.7.0 goes out the door. Please report any problems immediately.
Edward