Annotation of 43BSDReno/contrib/jove/screen.h, revision 1.1.1.1

1.1       root        1: /***************************************************************************
                      2:  * This program is Copyright (C) 1986, 1987, 1988 by Jonathan Payne.  JOVE *
                      3:  * is provided to you without charge, and with no warranty.  You may give  *
                      4:  * away copies of JOVE, including sources, provided that this notice is    *
                      5:  * included in all the files.                                              *
                      6:  ***************************************************************************/
                      7: 
                      8: struct screenline {
                      9:        char    *s_line,
                     10:                *s_length;
                     11: };
                     12: 
                     13: extern struct screenline       *Screen,
                     14:                                *Curline;
                     15: 
                     16: extern char *cursend;
                     17: 
                     18: extern int
                     19:        i_line,
                     20:        i_col,
                     21:        AbortCnt,
                     22:        CanScroll,      /* can this terminal scroll? */
                     23: 
                     24:        CapLine,        /* cursor line and cursor column */
                     25:        CapCol;
                     26: 
                     27: extern int
                     28:        BufSwrite proto((int linenum)),
                     29:        dosputc proto((int c)),
                     30:        swrite proto((char *line,int inversep,int abortable));
                     31: 
                     32: extern void
                     33:        IDline_setup proto((char *tname)),
                     34:        Placur proto((int line,int col)),
                     35:        cl_eol proto((void)),
                     36:        cl_scr proto((int doit)),
                     37:        clrline proto((char *cp1,char *cp2)),
                     38:        i_set proto((int nline,int ncol)),
                     39:        make_scr proto((void)),
                     40:        v_ins_line proto ((int num, int top, int bottom)),
                     41:        v_del_line proto ((int num, int top, int bottom)),
                     42:        InitCM proto((void)),
                     43:        SO_off proto((void)),
                     44:        SO_on proto((void));

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.