|
|
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));
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.