Two points, one minor, one major:
- Will you be able to get fractional seconds (%upd_freq 0.5, say)? A
second seems to be a large quanta for this.
- Important: There -has- to be a way to -disable- lines-pending, as
has been discussed before. Given the structure of your suggestion,
I'd suggest %upd_freq -1. Then:
> - When a new line comes in and there is room for it on the screen, print it
> - The first line received after the page is full is queued, and the
> user gets the prompt "-- more lines pending --"
> - for each line after that, queue it, and if it as been at least n seconds
> since the prompt was last updated, update the prompt with something like
> "-- More (at least x lines pending) --" (where x is the number of lines
> queued at the moment, including the line just received).
Since it will never be -1 seconds since the last update, you'll never
get past step 2, which is exactly what is desired.
Other than that, this sounds fine, assuming you can do it.. :)
> Nancy Deschenes
aka Chris Hillery