Skip to content

Commit f32c29a

Browse files
bug fix
1 parent 1476778 commit f32c29a

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

Lib/idlelib/run.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -249,6 +249,8 @@ def print_exception():
249249
sys.last_type, sys.last_value, sys.last_traceback = excinfo
250250
sys.last_exc = val
251251
seen = set()
252+
exclude = ("run.py", "rpc.py", "threading.py", "queue.py",
253+
"debugger_r.py", "bdb.py")
252254

253255
def print_exc_group(typ, exc, tb, prefix=""):
254256
prefix2 = prefix or " "
@@ -287,9 +289,7 @@ def print_exc_group(typ, exc, tb, prefix=""):
287289
def print_exc(typ, exc, tb, prefix=""):
288290
seen.add(id(exc))
289291
context = exc.__context__
290-
cause = exc.__cause__
291-
exclude = ("run.py", "rpc.py", "threading.py", "queue.py",
292-
"debugger_r.py", "bdb.py")
292+
cause = exc.__cause__
293293
prifix2 = f"{prefix}| " if prefix else ""
294294
if cause is not None and id(cause) not in seen:
295295
print_exc(type(cause), cause, cause.__traceback__, prefix)

Misc/NEWS.d/next/IDLE/2025-10-05-18-26-43.gh-issue-139551.TX9BRc.rst renamed to Misc/NEWS.d/next/IDLE/2025-10-05-18-33-15.gh-issue-139551.TX9BRc.rst

File renamed without changes.

0 commit comments

Comments
 (0)