/* Definitions for asynchronous process control in GNU Emacs.
- Copyright (C) 1985 Free Software Foundation, Inc.
+ Copyright (C) 1985, 1994 Free Software Foundation, Inc.
This file is part of GNU Emacs.
struct Lisp_Process
{
- int size;
+ EMACS_INT size;
struct Lisp_Vector *v_next;
/* Descriptor by which we read from this process */
Lisp_Object infd;
/* Descriptor for the tty which this process is using.
nil if we didn't record it (on some systems, there's no need). */
Lisp_Object subtty;
+ /* Name of subprocess terminal. */
+ Lisp_Object tty_name;
/* Name of this process */
Lisp_Object name;
/* List of command arguments that this process was run with */