Lines Matching defs:nsp
679 __CTRACE(__CTRACE_REFRESH, " nsp:");
682 win->alines[i]->line[j].nsp);
804 curscr->alines[i]->line[j].nsp,
809 _cursesi_screen->__virtscr->alines[i]->line[j].nsp);
818 putattr(__LDATA *nsp)
830 , nsp->attr
838 off = (~nsp->attr & curscr->wattr)
890 __set_color(curscr, nsp->attr & __COLOR);
892 on = (nsp->attr & ~curscr->wattr)
1001 putattr_out(__LDATA *nsp)
1005 ((nsp->attr & __STANDOUT) || (nsp->attr & __UNDERSCORE)))
1013 putch(__LDATA *nsp, __LDATA *csp, int wy, int wx)
1021 putattr(nsp);
1024 csp->attr = nsp->attr;
1025 csp->ch = nsp->ch;
1026 csp->cflags = nsp->cflags;
1028 if (_cursesi_copy_nsp(nsp->nsp, csp) == ERR)
1030 csp->wcols = nsp->wcols;
1032 if (nsp->wcols > 1) {
1035 for (i = nsp->wcols - 1; i > 0; i--) {
1047 __cputchar((int)nsp->ch);
1049 if ((nsp->wcols <= 0) || (nsp->cflags & CA_CONTINUATION))
1052 if (((_cursesi_screen->nca & nsp->attr) == 0) && (__using_color == 1) &&
1054 __set_color(curscr, nsp->attr & __COLOR);
1055 __cputwchar((int)nsp->ch);
1057 "putch: (%d,%d)putwchar(0x%x)\n", wy, wx, nsp->ch);
1060 __cursesi_putnsp(nsp->nsp, wy, wx);
1065 putattr_out(nsp);
1070 putchbr(__LDATA *nsp, __LDATA *csp, __LDATA *psp, int wy, int wx)
1076 return putch(nsp, csp, wy, wx);
1081 error = putch(nsp, csp, wy, wx);
1088 cw = nsp->wcols;
1105 if (putch(nsp, csp, wy, wx) == ERR)
1146 __LDATA *nsp, *csp, *cp, *cep, *fsp;
1193 win->bch, win->battr, win->wcols, lp->nsp,
1195 win->bch, win->battr, win->wcols, vlp->nsp);
1240 nsp = fsp = &win->alines[wy]->line[wx];
1245 "makech: nsp is at curscr:(%d,%d)\n", wy, wx);
1248 "makech: nsp is at __virtscr:(%d,%d)\n", wy, wx);
1289 wlp->flags, nsp->cflags, __do_color_init, _cursesi_celleq(nsp, csp));
1290 __CTRACE(__CTRACE_REFRESH, "makech: nsp=(%x,%x,%d,%x,%x,%d,%p)\n",
1291 nsp->ch, nsp->attr, nsp->wcols, win->bch, win->battr,
1292 win->wcols, nsp->nsp);
1295 win->wcols, csp->nsp);
1299 ((nsp->cflags & CA_CONTINUATION) != CA_CONTINUATION) &&
1301 _cursesi_celleq(nsp, csp))
1304 while (wx <= lch && _cursesi_celleq(nsp, csp)) {
1306 wx += nsp->wcols;
1308 csp += nsp->wcols;
1309 nsp += nsp->wcols;
1312 nsp++;
1331 ((wlp->flags & __ISFORCED) || !_cursesi_celleq(nsp, csp)))
1334 (nsp->ch == blank.ch) &&
1335 (__do_color_init == 1 || nsp->attr == blank.attr))
1387 if (_cursesi_copy_nsp(blank.nsp, csp) == ERR)
1401 chw = nsp->wcols;
1417 e = putch(nsp, csp, wy, wx);
1419 e = putchbr(nsp, csp,
1420 nsp == fsp ? NULL : nsp - 1,
1439 if (putch(nsp, csp, wy, wx) == ERR)
1442 putattr(nsp);
1443 putattr_out(nsp);
1446 nsp += chw;
1501 win->bch, win->battr, win->wcols, lp->nsp,
1503 win->bch, win->battr, win->wcols, vlp->nsp);
2102 __cursesi_putnsp(nschar_t *nsp, const int wy, const int wx)
2110 p = nsp;