Ian Dowse 59f256ec35 Don't print the oldest line in the message buffer if the buffer is
full, since that line is almost always incomplete. Make the parsing
of <%d> lines more strict.

Also simplify the logic a little:
 - Start off by making the buffer linear so that we don't have to
   deal with it wrapping around (suggested by bde).
 - Process line by line rather than byte at a time.
2004-02-05 21:07:50 +00:00
..
2004-01-21 21:31:19 +00:00
2004-01-11 09:11:10 +00:00
2003-11-13 19:08:43 +00:00
2004-01-27 19:28:13 +00:00
2003-11-13 19:18:43 +00:00
2004-01-29 14:36:16 +00:00
2004-01-21 13:24:38 +00:00
2004-02-01 13:09:26 +00:00
2003-11-07 21:28:29 +00:00
2004-01-17 00:31:38 +00:00