Lines Matching defs:edit
63 struct edit struct
82 int e_mode; /* edit mode */ argument
83 int e_index; /* index in look-ahead buffer */
84 int e_repeat;
85 int e_saved;
86 int e_fcol; /* first column */
87 int e_ucol; /* column for undo */
88 int e_addnl; /* set if new-line must be added */
89 int e_wsize; /* width of display window */
90 char *e_outbase; /* pointer to start of output buffer */
91 char *e_outptr; /* pointer to position in output buffer */
92 char *e_outlast; /* pointer to end of output buffer */
93 genchar *e_inbuf; /* pointer to input buffer */
94 char *e_prompt; /* pointer to buffer containing the prompt */
95 genchar *e_ubuf; /* pointer to the undo buffer */
96 genchar *e_killbuf; /* pointer to delete buffer */
97 char e_search[SEARCHSIZE]; /* search string */
98 genchar *e_Ubuf; /* temporary workspace buffer */
99 genchar *e_physbuf; /* temporary workspace buffer */
100 int e_lbuf[LOOKAHEAD];/* pointer to look-ahead buffer */
101 int e_fd; /* file descriptor */
102 int e_ttyspeed; /* line speed, also indicates tty parms are valid */
103 int *e_globals; /* global variables */
104 genchar *e_window; /* display window image */
105 char e_inmacro; /* processing macro expansion */
107 char e_prbuff[PRSIZE]; /* prompt buffer */