【发布时间】:2023-10-01 02:47:01
【问题描述】:
如果程序X 上的命令gdb 已经存在而不是发出错误信号“该程序已经在调试” em> 在gud-common-init.
我相信这很重要,因为它使gdb 的行为协调 与大多数其他 Emacs 交互的 标准 行为,例如 find-file、@987654327 @ 等,从而给用户带来更少的混淆。
到目前为止,我已经修改了包含
的行(error "This program is already being debugged"))
改为做
(message "This program is already being debugged")
至少可以防止出现错误。然而,函数gdb 做了一些不需要的额外初始化,这会导致一些不必要的延迟。这是一个待办事项还是我错过了一些已经这样做的 gud/gdb 函数?
提前非常感谢, 每诺德洛夫
【问题讨论】:
-
请考虑通过
M-x report-emacs-bug提交增强请求。
标签: debugging emacs gdb restart gud