debug off
[unix-history] / usr / src / usr.bin / window / defs.h
/*
* @(#)defs.h 3.10 84/03/29
*/
#include "ww.h"
#ifndef O_4_1A
#include <sys/time.h>
#include <sys/resource.h>
#endif
#define NWINDOW 9
#ifndef O_4_1A
struct timeval starttime;
#endif
struct ww *window[NWINDOW]; /* the windows */
struct ww *selwin; /* the selected window */
struct ww *lastselwin; /* the last selected window */
struct ww *cmdwin; /* the command window */
struct ww *framewin; /* the window for framing */
struct ww *boxwin; /* the window for the box */
struct ww *fgwin; /* the last foreground window */
struct ww *bgwin; /* the first background window */
#define isfg(w) ((w)->ww_order <= fgwin->ww_order)
#define isbg(w) ((w)->ww_order >= bgwin->ww_order)
char *shell; /* the shell program */
char *shellname; /* the shell program name (for argv[0]) */
int nbufline; /* default buffer size for new windows */
char escapec; /* the escape character */
/* flags */
char quit; /* quit command issued */
char terse; /* terse mode */
char debug; /* debug mode */
struct ww *getwin();
struct ww *openwin();
struct ww *vtowin();
struct ww *openiwin();