date and time created 83/03/27 16:12:30 by arnold
authorKen Arnold <arnold@ucbvax.Berkeley.EDU>
Mon, 28 Mar 1983 07:12:30 +0000 (23:12 -0800)
committerKen Arnold <arnold@ucbvax.Berkeley.EDU>
Mon, 28 Mar 1983 07:12:30 +0000 (23:12 -0800)
SCCS-vsn: lib/libcurses/curses.c 1.1

usr/src/lib/libcurses/curses.c [new file with mode: 0644]

diff --git a/usr/src/lib/libcurses/curses.c b/usr/src/lib/libcurses/curses.c
new file mode 100644 (file)
index 0000000..0a3e301
--- /dev/null
@@ -0,0 +1,35 @@
+/*
+ * Define global variables
+ *
+ * @(#)curses.c        1.1 (Berkeley) %G%
+ */
+# include      "curses.h"
+
+bool   _echoit         = TRUE, /* set if stty indicates ECHO           */
+       _rawmode        = FALSE,/* set if stty indicates RAW mode       */
+       My_term         = FALSE,/* set if user specifies terminal type  */
+       _endwin         = FALSE;/* set if endwin has been called        */
+
+char   ttytype[10],            /* long name of tty                     */
+       *Def_term       = "unknown";    /* default terminal type        */
+
+int    _tty_ch         = 1,    /* file channel which is a tty          */
+       LINES,                  /* number of lines allowed on screen    */
+       COLS,                   /* number of columns allowed on screen  */
+       _res_flg;               /* sgtty flags for reseting later       */
+
+WINDOW *stdscr         = NULL,
+       *curscr         = NULL;
+
+# ifdef DEBUG
+FILE   *outf;                  /* debug output file                    */
+# endif
+
+SGTTY  _tty;                   /* tty modes                            */
+
+bool   AM, BS, CA, DA, DB, EO, GT, HZ, IN, MI, MS, NC, OS, UL, XN,
+       NONL, UPPERCASE, normtty, _pfast;
+
+char   *AL, *BC, *BT, *CD, *CE, *CL, *CM, *DC, *DL, *DM, *DO, *ED,
+       *EI, *HO, *IC, *IM, *IP, *LL, *MA, *ND, *SE, *SF, *SO, *SR,
+       *TA, *TE, *TI, *UC, *UE, *UP, *US, *VB, *VE, *VS, PC;