Console Behaviour
There is a maximum number of lines stored in the client console's buffer for display. You cannot scroll up past this maximum number of lines (would make no sense - you'd only see nothingness). If your console position is non-0 (bottom entry), when new text arrives in the console it is added to the end of the buffer, lines are removed from the start of the buffer - and your position is incremented so that you stay viewing the same command.
Nothing wrong so far, but....
Console 'Bug'
If your position is non-0, and enough text enters the buffer to cause your position to exceed the maximum length of the buffer - your position continues to be incremented, past the length of the buffer. This of course means that your console is positioned in nothingness, and hitting page-down will slowly decriment your position until you eventually reach the text again.
Most Common Reproduction
Join a server, bring down console, hit page-up. Reconnect a couple of times, or play a few rounds or whatever (each map load prints out the list of all your pk3's, which is the fastest way of eating up the console buffer). Bring down console again - it's unusable. The only way to get to the text is to hold 'page-down' for a very long period before you get back to the buffer, or quit ET entirely and restart it.
Improved Behaviour
IMHO, the position should be clamped to the size of that buffer. There's no point to having it pointing into nothing, and it's frustrating having to scroll for a long period of time to get to anything visible.
</verypettyrant>
![Smile :)](./images/smilies/icon_smile.gif)
[edit]and ffs KJ, put it in the right forum >_< v45