grid_view_clear
grid_view_clear(gd, 0, 0, gd->sx, gd->sy, bg);
grid_view_clear(gd, 0, 0, gd->sx, gd->sy - last, bg);
grid_view_clear(s->grid, s->cx, s->cy, nx, 1, bg);
grid_view_clear(s->grid, 0, s->cy, sx, 1, bg);
grid_view_clear(s->grid, s->cx, s->cy, sx - s->cx, 1, bg);
grid_view_clear(s->grid, 0, s->cy, sx, 1, bg);
grid_view_clear(s->grid, 0, s->cy, s->cx + 1, 1, bg);
grid_view_clear(gd, s->cx, s->cy, sx - s->cx, 1, bg);
grid_view_clear(gd, 0, s->cy + 1, sx, sy - (s->cy + 1), bg);
grid_view_clear(s->grid, 0, 0, sx, s->cy, bg);
grid_view_clear(s->grid, 0, s->cy, sx, 1, bg);
grid_view_clear(s->grid, 0, s->cy, s->cx + 1, 1, bg);
grid_view_clear(s->grid, 0, 0, sx, sy, bg);
grid_view_clear(s->grid, 0, 0, sx, sy, 8);
void grid_view_clear(struct grid *, u_int, u_int, u_int, u_int, u_int);