From: root Date: Thu, 19 Jan 2006 17:14:46 +0000 (+0000) Subject: *** empty log message *** X-Git-Url: http://git.openbox.org/?a=commitdiff_plain;h=1ff03e3681ebb01d796a0e7f5068f04f2e7e6209;p=dana%2Furxvt.git *** empty log message *** --- diff --git a/src/screen.C b/src/screen.C index 9d53ad54..032878e2 100644 --- a/src/screen.C +++ b/src/screen.C @@ -327,6 +327,10 @@ rxvt_term::scr_reset () 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) { @@ -391,11 +395,6 @@ rxvt_term::scr_reset () 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;