Message60278
Tkinter silently discards all Tcl errors. Athough this may make Tkinter programs
appear robust, it violates the fundamental principle that erros should be raised
and dealt with.
In Tkinter.py is the line
self.tk.createcommand('tkerror', _tkerror)
where _tkerror is defined as
def _tkerror(err):
"""Internal function."""
pass
This disables all uses of the tcl procedure bgerror from signalling
background errors to the user, including I assume any errors
generated in after_idle.
|
|
Date |
User |
Action |
Args |
2008-01-20 09:55:47 | admin | link | issue639266 messages |
2008-01-20 09:55:47 | admin | create | |
|