[issue13179] IDLE uses common tkinter variables across all editor windows

2020-06-08 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: +Python 3.10 -Python 3.6, Python 3.7 ___ Python tracker ___ ___ Python-bugs-list mailing lis

[issue13179] IDLE uses common tkinter variables across all editor windows

2017-06-29 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- assignee: -> terry.reedy stage: -> patch review versions: +Python 3.6, Python 3.7 -Python 2.7, Python 3.4, Python 3.5 ___ Python tracker ___

[issue13179] IDLE uses common tkinter variables across all editor windows

2014-09-04 Thread Terry J. Reedy
Terry J. Reedy added the comment: There has been more discussion of code context toggling in #17535, msg225411 2014-8-16 and following messages. The code context button toggles both the state of the current window and the default for new windows. PEP 434 ratified my comment about new Idle feat

[issue13179] IDLE uses common tkinter variables across all editor windows

2013-06-15 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- versions: +Python 3.4 -Python 3.2 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue13179] IDLE uses common tkinter variables across all editor windows

2011-10-15 Thread Roger Serwy
Roger Serwy added the comment: For Code Context, the behavior is a bug since the menu item check can be changed independently of the actual status of Code Context. As far as I can tell, flist.vars mostly contains variables created by EditorWindow.py's "get_var_obj". A quick grep for ".vars"

[issue13179] IDLE uses common tkinter variables across all editor windows

2011-10-14 Thread Terry J. Reedy
Terry J. Reedy added the comment: This is more of a feature request than a bug report, in that the behavior appear intentional. But that is a moot point in that new IDLE features do not have to wait for a new release. The proposed new behavior seems plausibly better. I just wonder if anything

[issue13179] IDLE uses common tkinter variables across all editor windows

2011-10-14 Thread Roger Serwy
New submission from Roger Serwy : IDLE's EditorWindow.py relies on using FileList.py's "vars" dictionary to store Tkinter variables instead of using its own. As a consequence, toggling a checked menu item in one editor window toggles the menu item in ALL editor windows. To reproduce this erro