brianfeaster / worldtm

Automatically exported from code.google.com/p/worldtm
0 stars 0 forks source link

Hardware scrolling #37

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Accelerated terminal scrolling is not occurring in some windows due to an 
incorrect 'VisibleCount' member variable in the window object which tracks the 
number of visible characters.  It is used in the "hardwareScrollable?" method.  
The following cases must be considered when updating this variable:

 * Dominate window movement and order shift
 * Movement within and beyond the terminal boundaires
 * Shifting window order (not yet implemented)

A subordinate window motion or shifting will not affect a dominate window's 
VisibleCount.

Original issue reported on code.google.com by bri...@gmail.com on 25 Jan 2012 at 8:11