Lines Matching full:gd
342 struct grid *gd = s->grid;
370 grid_view_delete_lines(gd, oldy - available,
382 if (gd->flags & GRID_HISTORY) {
383 gd->hscrolled += needed;
384 gd->hsize += needed;
388 grid_view_delete_lines(gd, 0, available, 8);
394 grid_adjust_lines(gd, gd->hsize + sy);
404 available = gd->hscrolled;
405 if (gd->flags & GRID_HISTORY && available > 0) {
408 gd->hscrolled -= available;
409 gd->hsize -= available;
415 for (i = gd->hsize + sy - needed; i < gd->hsize + sy; i++)
416 grid_empty_line(gd, i, 8);
420 gd->sy = sy;