distrib: run libtoolize
[nvi.git] / ex / script.h
blobc0e28071271ebdeace032b02abb4272d9a46e5d4
1 /*-
2 * Copyright (c) 1993, 1994
3 * The Regents of the University of California. All rights reserved.
4 * Copyright (c) 1993, 1994, 1995, 1996
5 * Keith Bostic. All rights reserved.
7 * See the LICENSE file for redistribution information.
9 * $Id: script.h,v 10.2 1996/03/06 19:53:00 bostic Exp $ (Berkeley) $Date: 1996/03/06 19:53:00 $
12 struct _script {
13 pid_t sh_pid; /* Shell pid. */
14 int sh_master; /* Master pty fd. */
15 int sh_slave; /* Slave pty fd. */
16 char *sh_prompt; /* Prompt. */
17 size_t sh_prompt_len; /* Prompt length. */
18 char sh_name[64]; /* Pty name */
19 #ifdef TIOCGWINSZ
20 struct winsize sh_win; /* Window size. */
21 #endif
22 struct termios sh_term; /* Terminal information. */