VDIRT
FLAGS(to) = VDIRT;
FLAGS(l) |= VDIRT;
if (d == 0 || (vp->vflags & VDIRT))
vp->vliny = p, vp->vflags &= ~VDIRT;
vc->vliny += cnt, vc->vflags |= VDIRT;
vc->vliny = i, vc->vflags |= VDIRT;
if (FLAGS(0) & VDIRT)
if (FLAGS(l) & VDIRT) {
FLAGS(l) &= ~VDIRT;
FLAGS(l) |= VDIRT;
if (l == 0 || vp->vliny < p || (vp->vflags & VDIRT)) {
if (l != vcline && (vp->vflags & VDIRT)) {
vp->vflags &= ~VDIRT;
if (FLAGS(i) & VDIRT)
FLAGS(WECHO) |= VDIRT;