Lines Matching refs:curx
258 ip->curx = 0;
574 ip->curx = 0;
959 n = uimin(n, ip->cols - ip->curx);
960 if (n < ip->cols - ip->curx) {
961 SUBR_SCROLL(ip, ip->cury, ip->curx + n, n, SCROLL_LEFT);
962 attrmov(ip, ip->cury, ip->curx + n, ip->cury, ip->curx,
963 1, ip->cols - ip->curx - n);
976 n = uimin(n, ip->cols - ip->curx);
977 if (n < ip->cols - ip->curx) {
978 SUBR_SCROLL(ip, ip->cury, ip->curx, n, SCROLL_RIGHT);
979 attrmov(ip, ip->cury, ip->curx, ip->cury, ip->curx + n,
980 1, ip->cols - ip->curx - n);
981 attrclr(ip, ip->cury, ip->curx, 1, n);
984 SUBR_PUTC(ip, ' ', ip->cury, ip->curx + n, ATTR_NOR);
991 int y = ip->cury, x = ip->curx;
1002 int y = ip->cury, x = uimin(ip->curx + 1, ip->cols);
1091 ip->curx = 0;
1134 ip->curx = 0;
1142 if (ip->curx != 0) {
1143 ip->curx = 0;
1417 ip->save_curx = ip->curx;
1432 ip->curx = ip->save_curx;
1662 ip->cury + 1, ip->curx + 1);
1688 if (ip->curx < ip->cols)
1689 ip->tabs[ip->curx] = 0;
1758 ip->curx = uimin(x, ip->cols - 1);
1798 ip->curx = uimin(x, ip->cols - 1);
1854 ip->curx = uimin(ip->curx + n, ip->cols - 1);
1864 n = ip->curx - n;
1865 ip->curx = n >= 0 ? n : 0;
1921 n = uimin(n, ip->cols - 1 - ip->curx);
1923 attrclr(ip, ip->cury, ip->curx + n,
1926 ip->cury, ip->curx + n, ATTR_NOR);
1958 ip->curx = 0;
2155 ip->curx = 0;
2225 if (--ip->curx < 0)
2226 ip->curx = 0;
2232 for (n = ip->curx + 1; n < ip->cols; n++) {
2234 ip->curx = n;
2308 if (ip->curx < ip->cols)
2309 ip->tabs[ip->curx] = 1;
2373 SUBR_PUTC(ip, c, ip->cury, ip->curx, ATTR_INV);
2376 SUBR_PUTC(ip, c, ip->cury, ip->curx, ATTR_NOR);
2378 SUBR_PUTC(ip, c, ip->cury, ip->curx, ip->attribute);
2559 SUBR_SIXEL(ip, ip->cury, ip->curx);
2701 if (ip->auto_wrap && ip->curx + (ip->save_char ? 1 : 0) == ip->cols) {
2702 ip->curx = 0;
2719 if (++ip->curx == ip->cols) {
2721 ip->curx = 0;
2733 ip->curx--;
2736 if (ip->curx < ip->cols) {
2737 ip->curx++;