[issue24996] IDLE: debugger local/global vars should not be editable

2020-06-06 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 list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue24996] IDLE: debugger local/global vars should not be editable

2017-06-19 Thread Terry J. Reedy

Terry J. Reedy added the comment:

I believe an Entry validator can reject all keystrokes.  

It seem feasible that globals could be changed.  I could look at what pdb can 
do and if so, how.

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue24996] IDLE: debugger local/global vars should not be editable

2017-06-19 Thread Terry J. Reedy

Changes by Terry J. Reedy :


--
assignee:  -> terry.reedy
components: +IDLE
stage:  -> test needed
versions: +Python 3.7 -Python 2.7, Python 3.4, Python 3.5

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue24996] IDLE: debugger local/global vars should not be editable

2015-09-03 Thread Mark Roseman

New submission from Mark Roseman:

In the debugger, the values for the variables shown in the locals/globals panes 
are editable (i.e. using Entry widget) but I don't see any mechanism to have 
those changes affect anything. If I'm not missing something, why Entry and not 
Label?

--
messages: 249690
nosy: kbk, markroseman, roger.serwy, terry.reedy
priority: normal
severity: normal
status: open
title: IDLE: debugger local/global vars should not be editable
type: behavior
versions: Python 2.7, Python 3.4, Python 3.5, Python 3.6

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue24996] IDLE: debugger local/global vars should not be editable

2015-09-03 Thread Mark Roseman

Mark Roseman added the comment:

Thanks Terry, sorry I missed your previous mention of this. From what I recall 
the treeview doesn't allow editable items, but what I've done in similar 
circumstances before (editing text items on a canvas in drawing type programs) 
was 'place' an entry widget on top of it at the right location as needed and 
then get rid of the entry when done, which provides the correct effect.

You know what, I think I know why they might have used an Entry widget... for 
really long values of variables the entry can stay a fixed width and will 
horizontal scroll, but a label will expand to the size of the content

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue24996] IDLE: debugger local/global vars should not be editable

2015-09-03 Thread Terry J. Reedy

Terry J. Reedy added the comment:

I already brought this up as part of one of the StackViewer/Debugger/merge 
issues. Replacing the list with a tree would automatically change this unless 
the tree was changed to have a entry.  Why? My speculation is an intention 
never carried out.  Labels could be made to look different, so that cannot be 
the reason. Can a ttk Treeview allow entries in a column, in case we ever 
wanted to make changes propagate?

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue24996] IDLE: debugger local/global vars should not be editable

2015-09-03 Thread Terry J. Reedy

Terry J. Reedy added the comment:

That makes sense, given that a string or list could be indefinitely long.

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com