diff options
| author | Chong Yidong | 2012-04-19 16:09:30 +0800 |
|---|---|---|
| committer | Chong Yidong | 2012-04-19 16:09:30 +0800 |
| commit | b668fa6eb0d46a8f3c675954dfd8ce79e6441129 (patch) | |
| tree | 3ecf93953301ce744455f7eaa79d2b18d8c3a631 /lisp/ChangeLog | |
| parent | c5467d73aea190e3712f1e146c326ad2d94ed0bb (diff) | |
| download | emacs-b668fa6eb0d46a8f3c675954dfd8ce79e6441129.tar.gz emacs-b668fa6eb0d46a8f3c675954dfd8ce79e6441129.zip | |
Delete the gdb-inferior pty when the gdb process exits.
* lisp/progmodes/gdb-mi.el (gdb-inferior-io--maybe-delete-pty): New
function to call delete-process on the gdb-inferior buffer's pty.
(gdb-reset): Use it, instead of relying on kill-buffer to kill the
pty process.
(gdb-update): New arg to suppress talking to the gdb process.
(gdb-done-or-error): Use it.
(gdb-stopped-functions): Rename from gdb-stopped-hooks.
(gdb): Call gdb-inferior-io--maybe-delete-pty as a workaround for
sentinel not being called.
* lisp/comint.el (make-comint-in-buffer, comint-exec): Doc fix.
Fixes: debbugs:11273
Diffstat (limited to 'lisp/ChangeLog')
| -rw-r--r-- | lisp/ChangeLog | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 7ef7628b6d6..1ce5e7fceea 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,17 @@ | |||
| 1 | 2012-04-19 Chong Yidong <cyd@gnu.org> | ||
| 2 | |||
| 3 | * progmodes/gdb-mi.el (gdb-inferior-io--maybe-delete-pty): New | ||
| 4 | function to call delete-process on the gdb-inferior buffer's pty. | ||
| 5 | (gdb-reset): Use it, instead of relying on kill-buffer to kill the | ||
| 6 | pty process (Bug#11273). | ||
| 7 | (gdb-update): New arg to suppress talking to the gdb process. | ||
| 8 | (gdb-done-or-error): Use it. | ||
| 9 | (gdb-stopped-functions): Rename from gdb-stopped-hooks. | ||
| 10 | (gdb): Call gdb-inferior-io--maybe-delete-pty as a workaround for | ||
| 11 | sentinel not being called. | ||
| 12 | |||
| 13 | * comint.el (make-comint-in-buffer, comint-exec): Doc fix. | ||
| 14 | |||
| 1 | 2012-04-18 Chong Yidong <cyd@gnu.org> | 15 | 2012-04-18 Chong Yidong <cyd@gnu.org> |
| 2 | 16 | ||
| 3 | * progmodes/grep.el (grep, rgrep): Doc fix (Bug#11268). | 17 | * progmodes/grep.el (grep, rgrep): Doc fix (Bug#11268). |