PR #2694 <https://github.com/leo-editor/leo-editor/pull/2694> improves a 
class that has bothered me for a decade or more. The new code has been 
merged into devel and felix-server4.

The SettingsDict class is now a subclass of dict, which simplifies the 
code. The new class contains just a few utilities related to settings 
dicts, so the new name is more appropriate.

The old class clumsily provided type checking. The new class leaves type 
checking to mypy.

The new code will ripple into LeoJS, but imo the work will be worthwhile.

I have taken care to make no substantial functional changes to the 
SettingsDict class. Please report any problems immediately. We aren't going 
back to the old way.

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/65d402b6-a8e7-403b-80a0-1928d00166fcn%40googlegroups.com.

Reply via email to