[Python-checkins] gh-102832: IDLE - update stackviewer open (#105528)
terryjreedy
webhook-mailer at python.org
Thu Jun 8 18:00:02 EDT 2023
https://github.com/python/cpython/commit/bb3454c1a75c90da3c34c060eb23403fed3fd958
commit: bb3454c1a75c90da3c34c060eb23403fed3fd958
branch: main
author: Terry Jan Reedy <tjreedy at udel.edu>
committer: terryjreedy <tjreedy at udel.edu>
date: 2023-06-08T17:59:55-04:00
summary:
gh-102832: IDLE - update stackviewer open (#105528)
Use 'last_exc' instead of 'last_value' in 3.12/3.
files:
M Lib/idlelib/pyshell.py
diff --git a/Lib/idlelib/pyshell.py b/Lib/idlelib/pyshell.py
index 3141b477eff1..6028700356b1 100755
--- a/Lib/idlelib/pyshell.py
+++ b/Lib/idlelib/pyshell.py
@@ -1369,11 +1369,11 @@ def open_stack_viewer(self, event=None): # -n mode only
from idlelib.stackviewer import StackBrowser
try:
- StackBrowser(self.root, sys.last_value, self.flist)
+ StackBrowser(self.root, sys.last_exc, self.flist)
except:
messagebox.showerror("No stack trace",
"There is no stack trace yet.\n"
- "(sys.last_value is not defined)",
+ "(sys.last_exc is not defined)",
parent=self.text)
return None
More information about the Python-checkins
mailing list