diff options
Diffstat (limited to 'contrib/nvi/ex/script.h')
-rw-r--r-- | contrib/nvi/ex/script.h | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/contrib/nvi/ex/script.h b/contrib/nvi/ex/script.h new file mode 100644 index 0000000..e29f633 --- /dev/null +++ b/contrib/nvi/ex/script.h @@ -0,0 +1,23 @@ +/*- + * Copyright (c) 1993, 1994 + * The Regents of the University of California. All rights reserved. + * Copyright (c) 1993, 1994, 1995, 1996 + * Keith Bostic. All rights reserved. + * + * See the LICENSE file for redistribution information. + * + * @(#)script.h 10.2 (Berkeley) 3/6/96 + */ + +struct _script { + pid_t sh_pid; /* Shell pid. */ + int sh_master; /* Master pty fd. */ + int sh_slave; /* Slave pty fd. */ + char *sh_prompt; /* Prompt. */ + size_t sh_prompt_len; /* Prompt length. */ + char sh_name[64]; /* Pty name */ +#ifdef TIOCGWINSZ + struct winsize sh_win; /* Window size. */ +#endif + struct termios sh_term; /* Terminal information. */ +}; |