Lines Matching defs:owrite
270 size_t owrite, insert; /* Temporary copies of TEXT fields. */
311 tp->ai = tp->insert = tp->offset = tp->owrite = 0;
339 tp->owrite = (tm->cno - tp->cno) + 1;
649 ++tp->owrite;
730 * are tp->owrite characters. \
761 owrite = tp->owrite;
763 if (LF_ISSET(TXT_REPLACE) && owrite != 0) {
764 for (p = tp->lb + tp->cno; owrite > 0 && ISBLANK((UCHAR_T)*p);
765 ++p, --owrite, ++tp->R_erase);
766 if (owrite == 0)
770 p = tp->lb + tp->cno + owrite;
774 owrite = 0;
784 insert + owrite, insert + owrite + 32)) == NULL)
790 ntp->owrite = owrite;
822 wmt.owrite != 0 || wmt.insert != 0) {
823 #define WMTSPACE wmt.offset + wmt.owrite + wmt.insert
829 ntp->owrite = wmt.owrite;
836 if (ntp->owrite == 0 && ntp->insert == 0) {
876 tp->insert = tp->owrite;
877 tp->owrite = 0;
907 if (tp->owrite) {
910 tp->lb + tp->cno + tp->owrite, tp->insert);
911 tp->len -= tp->owrite;
984 tp->owrite += tp->cno - tp->offset;
1047 ++tp->owrite;
1094 ++tp->owrite;
1124 ++tp->owrite;
1131 ++tp->owrite;
1142 ++tp->owrite;
1187 tp->owrite += tp->cno - max;
1318 ++tp->owrite;
1386 if (tp->cno + tp->insert + tp->owrite != tp->len) {
1389 tp->len, tp->cno, tp->ai, tp->insert, tp->owrite);
1392 tp->len = tp->cno + tp->insert + tp->owrite;
1620 tp->owrite += len;
1624 tp->lb + tp->cno + tp->owrite + len, tp->insert);
1625 tp->owrite += qp->olen;
1844 if (ntp->owrite == 0 && ntp->insert == 0) {
1945 --tp->cno, ++tp->owrite);
2099 tp->owrite += len;
2103 for (; nlen > 0 && tp->owrite > 0; --nlen, --tp->owrite, ++tp->cno)
2124 isdir: if (tp->owrite == 0) {
2132 --tp->owrite;
2298 tp->owrite += chlen;
2409 if (tp->owrite)
2411 tp->owrite);
2415 MEMMOVEW(tp->lb + tp->cno + tp->owrite,
2416 tp->lb + tp->cno + tp->owrite + len,
2454 if (tp->owrite) {
2455 --tp->owrite;
2459 } else if (tp->owrite) { /* Overwrite a character. */
2481 for (copydown = 0; nlen != 0 && tp->owrite != 0;) {
2482 --tp->owrite;
2503 tp->owrite + tp->insert);
2506 tp->owrite += chlen;
2532 tp->owrite + tp->insert + copydown);
2550 tp->lb + tp->cno, tp->owrite + tp->insert);
2836 wmtp->owrite = tp->owrite;
2841 tp->len -= len + tp->owrite + (tp->insert - 1);
2844 tp->len -= len + tp->owrite + tp->insert;
2847 tp->owrite = 0;
2880 if (tp->owrite == 0)
2899 * We set owrite to 0 so that the insert characters don't get copied
2908 retain = MIN(tp->owrite, orig_len - input_len);
2913 tp->len -= tp->owrite - retain;
2914 tp->owrite = 0;