1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-17 00:30:37 -08:00
emacs/doc
Chong Yidong f30d612a7a Fixes for pty handling in gdb-mi.el and process.c.
* lisp/progmodes/gdb-mi.el (gdb): Revert 2012-04-19 change.
(gdb-inferior-io--init-proc): New function.
(gdb-init-1): Use it.
(gdb-inferior-io-sentinel): New sentinel for the gdb-inferior pty,
responsible for allocating a new pty and hooking it to gdb when
the old pty gets an EIO due to process exit.
(gdb-delchar-or-quit): New command.  Bind it in gdb-mi buffers.
(gdb-tooltip-print): Don't use obsolete tooltip-use-echo-area.
(gdb-inferior-io--maybe-delete-pty): Move into gdb-reset.

* src/process.c (wait_reading_process_output): If EIO occurs on a pty,
set the status to "failed" and ensure that sentinel is run.

* doc/lispref/processes.texi (Asynchronous Processes): Mention nil
argument to start-process.
2012-04-20 14:39:29 +08:00
..
emacs * doc/emacs/misc.texi (emacsclient Options): More clarifications. 2012-04-15 15:21:23 +08:00
lispintro Replace non-portable use of $< in ordinary make rules 2012-04-07 12:23:53 -07:00
lispref Fixes for pty handling in gdb-mi.el and process.c. 2012-04-20 14:39:29 +08:00
man Bump version to 24.0.95. 2012-04-02 12:38:31 +08:00
misc Some rough FAQ additions for Emacs 24 2012-04-19 22:19:43 -04:00