int qcol = 0;
+ // see below for cursor adjustment rationale
+ if (p == ocur.row)
+ screen.cur.row = q - (total_rows - nrow);
+
// fill a single destination line
while (lofs < llen && qcol < ncol)
{
term_start = 0;
}
-#ifdef DEBUG_STRICT //TODO: remove
- for (int i = top_row; i < nrow; i++)
- assert (ROW (i).t);
-#endif
-
free (old_buf);
delete old_ta;
delete old_ra;