Lines Matching refs:r_cursor
98 el->el_refresh.r_cursor.h = 0; /* reset it. */
106 if (el->el_refresh.r_cursor.v + 1 >= el->el_terminal.t_size.v) {
116 el->el_refresh.r_cursor.v++;
118 ELRE_ASSERT(el->el_refresh.r_cursor.v >= el->el_terminal.t_size.v,
119 (__F, "\r\nre_putc: overflow! r_cursor.v == %d > %d\r\n",
120 el->el_refresh.r_cursor.v, el->el_terminal.t_size.v),
134 if ((el->el_refresh.r_cursor.h & 07) == 0)
139 int oldv = el->el_refresh.r_cursor.v;
141 if (oldv == el->el_refresh.r_cursor.v) /* XXX */
165 coord_t *cur = &el->el_refresh.r_cursor;
195 coord_t *cur = &el->el_refresh.r_cursor;
245 el->el_refresh.r_cursor.h = 0;
246 el->el_refresh.r_cursor.v = 0;
254 el->el_refresh.r_cursor.h = 0;
255 el->el_refresh.r_cursor.v = 0;
291 cur.h = el->el_refresh.r_cursor.h;
292 cur.v = el->el_refresh.r_cursor.v;
294 if (w > 1 && el->el_refresh.r_cursor.h + w >
304 cur.h = el->el_refresh.r_cursor.h;
305 cur.v = el->el_refresh.r_cursor.v;
307 rhdiff = el->el_terminal.t_size.h - el->el_refresh.r_cursor.h -
310 !el->el_refresh.r_cursor.v && rhdiff > 1) {
326 el->el_refresh.r_newcv = el->el_refresh.r_cursor.v;
330 el->el_terminal.t_size.h, el->el_refresh.r_cursor.h,
331 el->el_refresh.r_cursor.v, ct_encode_string(el->el_vdisplay[0],
352 "\r\nel->el_refresh.r_cursor.v=%d,el->el_refresh.r_oldcv=%d i=%d\r\n",
353 el->el_refresh.r_cursor.v, el->el_refresh.r_oldcv, i));
371 el->el_refresh.r_cursor.h, el->el_refresh.r_cursor.v,