From: Ken Keys <hawkeye@tcp.com>
Subject: tf 5.0 coming soon
After a longer-than-expected period of not much progress, I have in the
past few months been working harder again on tf 5.0. I recently fixed
a bug that I had considered a major obstacle to release. There are
still loose ends to tie up, but I expect to be able to release 5.0
before very long, possibly by the end of December. There are many many
more things on my todo list, but they can wait for a later version.
The biggest new features are:
* per-world virtual screen with scrollback
Each world has its own virtual screen, with redraw, pageup, pagedown,
etc. To get functionality like this before, you would have to have
done something like run the "screen" program, with multiple virtual
windows, with each window containing a tf process connected to a
single world.
* PCRE (perl compatible regular expressions)
Much more powerful than the regexps in tf 4.0.
* compiled macros
Macros (and any regexps they contain) are stored internally in a compiled
form, for much faster execution.
* All time values have microsecond precision.
* Display attributes (color) are preserved across all string operations.