Lines Matching defs:edit
56 struct edit { struct
57 struct termios e_ttyparm; // initial tty parameters
58 struct termios e_nttyparm; // raw tty parameters
59 int e_raw; // set when in raw mode or alt mode
83 int e_mode; // edit mode argument
84 int e_lookahead; // index in look-ahead buffer
85 int e_repeat;
86 int e_saved;
87 int e_fcol; // first column
88 int e_ucol; // column for undo
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 wchar_t *e_inbuf; // pointer to input buffer
94 char *e_prompt; // pointer to buffer containing the prompt
95 wchar_t *e_ubuf; // pointer to the undo buffer
96 wchar_t *e_killbuf; // pointer to delete buffer
97 char e_search[SEARCHSIZE]; // search string
98 wchar_t *e_Ubuf; // temporary workspace buffer
122 int e_multiline; // allow multiple lines for editing argument
123 int e_winsz; // columns in window
124 Edpos_t e_curpos; // cursor line and column
125 Namval_t *e_default; // variable containing default value
126 Namval_t *e_term; // TERM variable
127 char e_termname[80]; // terminal name
128 Histmatch_t **hlist;
129 Histmatch_t *hfirst;
130 unsigned short nhlist;
131 unsigned short hoff;
132 unsigned short hmax;
133 char hpat[40];
134 char *hstak;
135 Dt_t *compdict;