as mouse reporting.
- redundantly clear mouse reporting and a few other states in
tput init/tput reset, for older urxvts.
+ - partial/full clear screens did cause flickering and possibly pixel
+ droppings when urxvt viewed the scorllback buffer.
9.05 Sun Jun 15 20:09:20 CEST 2008
- new option --cd/chdir to set the starting working directory.
min_it (num, nrow - row);
- /*TODO: the xlceararea/xfillrectangle below don't take scroll offste into account, ask mikachu for details */
+ // TODO: the code below does not work when view_start != 0
+ // the workaround is to disable the clear and use a normal refresh
+ // when view_start != 0. mysterious.
if (rstyle & (RS_RVid | RS_Uline))
ren = (rend_t) ~RS_None;
else if (GET_BASEBG (rstyle) == Color_bg)
for (; num--; row++)
{
scr_blank_screen_mem (ROW(row), rstyle);
+
if (!view_start)
scr_blank_line (drawn_buf [row], 0, ncol, ren);
}