Port PythonExceptionSender and install it at boot as 40250 Main does

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
shenlei
2026-09-30 12:31:04 +09:00
co-authored by Claude Opus 5.5
parent 3dfb09df92
commit ff71726ff0
6 changed files with 128 additions and 0 deletions
@@ -0,0 +1,29 @@
{
"reference": "UserInterface/PythonExceptionSender.cpp",
"reference_sha256": "8e32cdd2631e1b206a11953a9bcb865d73b7cabbc73710586902b0e54b935b74",
"priority": "P4",
"contracts": [],
"functions": {
"CPythonExceptionSender::Send": {
"status": "PORTED",
"impl": [
"src/port/UserInterface/PythonExceptionSender.cpp:CPythonExceptionSender::Send"
],
"note": "verbatim 40250 source (Send body is all comments); installed by PythonBoot::Boot like 40250 Main, with ScriptLib/StdAfx.cpp SetExceptionSender"
},
"CPythonExceptionSender::CPythonExceptionSender": {
"status": "PORTED",
"impl": [
"src/port/UserInterface/PythonExceptionSender.cpp:CPythonExceptionSender::CPythonExceptionSender"
],
"note": "verbatim 40250 source (Send body is all comments); installed by PythonBoot::Boot like 40250 Main, with ScriptLib/StdAfx.cpp SetExceptionSender"
},
"CPythonExceptionSender::~CPythonExceptionSender": {
"status": "PORTED",
"impl": [
"src/port/UserInterface/PythonExceptionSender.cpp:CPythonExceptionSender::~CPythonExceptionSender"
],
"note": "verbatim 40250 source (Send body is all comments); installed by PythonBoot::Boot like 40250 Main, with ScriptLib/StdAfx.cpp SetExceptionSender"
}
}
}