Terry J. Reedy added the comment:

The main refactoring of ConfigDialog into multiple classes is done.  Since you 
kept this patch up to date with the changes, I will review it next, before 
making further changing to individual tab pages.

On problem with implementing some features as extensions is that associated 
keybindings are global to all keysets, instead of being specific to one keyset. 
 This meant that the defaults were necessarily the same for Windows, *nix, and 
OSX.  (Not necessarily bad, but inflexible.)  This means that any change 
changes the supposedly fixed built-in keysets and that users cannot try out 
different bindings in different custom keysets.  This strikes me a  something 
of a bug, so I am looking more favorably at moving all keybindings (other than 
true, 3rd-party extensions) to config-keys.def/cfg.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue27099>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to