Lines Matching refs:el_line
108 (void) wcsncpy(el->el_line.buffer, el->el_history.buf,
110 el->el_line.lastchar = el->el_line.buffer +
115 el->el_line.cursor = el->el_line.buffer;
118 el->el_line.cursor = el->el_line.lastchar;
135 blen = (size_t)(el->el_line.limit - el->el_line.buffer);
139 memcpy(el->el_line.buffer, hp, hlen * sizeof(*hp));
140 el->el_line.lastchar = el->el_line.buffer + hlen - 1;
142 if (el->el_line.lastchar > el->el_line.buffer
143 && el->el_line.lastchar[-1] == '\n')
144 el->el_line.lastchar--;
145 if (el->el_line.lastchar > el->el_line.buffer
146 && el->el_line.lastchar[-1] == ' ')
147 el->el_line.lastchar--;
150 el->el_line.cursor = el->el_line.buffer;
153 el->el_line.cursor = el->el_line.lastchar;