Annotation of 43BSDReno/contrib/jove/screen.h, revision 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.