|
|
1.1 ! root 1: /************************************************************************* ! 2: * This program is copyright (C) 1985, 1986 by Jonathan Payne. It is * ! 3: * provided to you without charge for use only on a licensed Unix * ! 4: * system. You may copy JOVE provided that this notice is included with * ! 5: * the copy. You may not sell copies of this program or versions * ! 6: * modified for use on microcomputer systems, unless the copies are * ! 7: * included with a Unix system distribution and the source is provided. * ! 8: *************************************************************************/ ! 9: ! 10: /* Termcap definitions */ ! 11: ! 12: extern char ! 13: *UP, /* Scroll reverse, or up */ ! 14: *CS, /* If on vt100 */ ! 15: *SO, /* Start standout */ ! 16: *SE, /* End standout */ ! 17: *CM, /* The cursor motion string */ ! 18: *CL, /* Clear screen */ ! 19: *CE, /* Clear to end of line */ ! 20: *HO, /* Home cursor */ ! 21: *AL, /* Addline (insert line) */ ! 22: *DL, /* Delete line */ ! 23: *VS, /* Visual start */ ! 24: *VE, /* Visual end */ ! 25: *KS, /* Keypad mode start */ ! 26: *KE, /* Keypad mode end */ ! 27: *TI, /* Cursor addressing start */ ! 28: *TE, /* Cursor addressing end */ ! 29: *IC, /* Insert char */ ! 30: *DC, /* Delete char */ ! 31: *IM, /* Insert mode */ ! 32: *EI, /* End insert mode */ ! 33: *LL, /* Last line, first column */ ! 34: *M_IC, /* Insert char with arg */ ! 35: *M_DC, /* Delete char with arg */ ! 36: *M_AL, /* Insert line with arg */ ! 37: *M_DL, /* Delete line with arg */ ! 38: *SF, /* Scroll forward */ ! 39: *SR, /* Scroll reverse */ ! 40: *SP, /* Send cursor position */ ! 41: #ifdef LSRHS ! 42: *RS, /* reverse video start */ ! 43: *RE, /* reverse video end */ ! 44: #endif ! 45: *VB, /* visible bell */ ! 46: *IP, /* insert pad after character inserted */ ! 47: *lPC; ! 48: ! 49: extern int ! 50: LI, /* number of lines */ ! 51: ILI, /* number of internal lines */ ! 52: CO, /* number of columns */ ! 53: ! 54: UL, /* underscores don't replace chars already on screen */ ! 55: MI, /* okay to move while in insert mode */ ! 56: SG, /* number of magic cookies left by SO and SE */ ! 57: ! 58: TABS, /* whether we are in tabs mode */ ! 59: UPlen, /* length of the UP string */ ! 60: HOlen, /* length of Home string */ ! 61: LLlen; /* length of lower string */ ! 62: ! 63: extern char ! 64: PC, ! 65: *BC; /* back space */ ! 66: ! 67: extern int ospeed;
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.