SUBR_CLEAR
SUBR_CLEAR(ip, y, x, 1, ip->cols - x);
SUBR_CLEAR(ip, y, 0, 1, x);
SUBR_CLEAR(ip, y, 0, 1, ip->cols);
SUBR_CLEAR(ip, ip->cury + 1, 0, ip->rows - 1 - ip->cury, ip->cols);
SUBR_CLEAR(ip, 0, 0, ip->cury, ip->cols);
SUBR_CLEAR(ip, 0, 0, ip->rows, ip->cols);
SUBR_CLEAR(ip, ip->bottom_margin - n + 1, 0, n, ip->cols);
SUBR_CLEAR(ip, ip->cury, 0, n, ip->cols);
SUBR_CLEAR(sc, y, x, 1, sc->cols - x);
SUBR_CLEAR(sc, y, 0, 1, x);
SUBR_CLEAR(sc, y, 0, 1, sc->cols);
SUBR_CLEAR(sc, sc->cury + 1, 0,
SUBR_CLEAR(sc, 0, 0, sc->cury, sc->cols);
SUBR_CLEAR(sc, 0, 0, sc->rows, sc->cols);
SUBR_CLEAR(sc, sc->bottom_margin - n + 1, 0, n, sc->cols);
SUBR_CLEAR(sc, sc->cury, 0, n, sc->cols);
SUBR_CLEAR(ip, y, 0, 1, x);
SUBR_CLEAR(ip, y, 0, 1, ip->cols);
SUBR_CLEAR(ip, ip->cury + 1, 0,
SUBR_CLEAR(ip, 0, 0, ip->cury, ip->cols);
SUBR_CLEAR(ip, 0, 0, ip->rows, ip->cols);
SUBR_CLEAR(ip, ip->bottom_margin - n + 1, 0, n, ip->cols);
SUBR_CLEAR(ip, ip->cury, 0, n, ip->cols);
SUBR_CLEAR(ip, 0, 0, ip->rows, ip->cols);
SUBR_CLEAR(ip, y, x, 1, ip->cols - x);