Richard,
Cool! Thanks for fixing this. It's been irking me since last winter at
least.
It looks like I'm getting occasional cursor dirt on NT when typing due to
the interaction between the autoscroll and autopoint timers. To see it,
just type for a while in a big font (say 36 pt or so) in a small window,
which will force lots of autoscrolls. Occasionally, the cursor will get
left behind on a previous line when typing forces you to a new line.
I'm guessing you may have a race condition between the two timers so that
the cursor's not XOR'ed off before the scroll.
Should I log this for you in Bugzilla, or do you just want to fix it?
Paul