diff options
| author | Wang Diancheng | 2023-06-30 15:08:18 +0800 |
|---|---|---|
| committer | Eli Zaretskii | 2023-07-06 09:58:18 +0300 |
| commit | cb906249450aeec41f73273b69af097e84cc681a (patch) | |
| tree | bfc474356b4df880273d887c7e3cc7a91023deb2 /java/debug.sh | |
| parent | 47cbecb47487794902319f16204b66e04ba1ec91 (diff) | |
| download | emacs-cb906249450aeec41f73273b69af097e84cc681a.tar.gz emacs-cb906249450aeec41f73273b69af097e84cc681a.zip | |
Fix target-async and background execution in gdb-mi.el
* lisp/progmodes/gdb-mi.el (gdb-target-async-checked): New
variable.
(gdb-non-stop-setting): Change the value back to default to
non-nil on systems other than MS-Windows.
(gdb-non-stop-handler): Try to set mi-async first, falling back to
target-async by calling 'gdb-set-mi-async-handler'.
(gdb-set-mi-async-handler, gdb-try-check-target-async-support):
New functions.
(gdb-check-target-async): Set 'gdb-non-stop' here...
(gdb-starting): ...and here.
(gdb-stopped): Call 'gdb-try-check-target-async-support' when the
program stops for the first time. (Bug#64186) (Bug#63084)
Copyright-paperwork-exempt: yes
Diffstat (limited to 'java/debug.sh')
0 files changed, 0 insertions, 0 deletions