I would say that ttyrec is worth keeping. First, the RC bug(s) are trivially fixable, all it takes is changing a simple flag, a fix is in the BTS for five freaking years.
Ttyrec is used quite a bit, especially among NetHack and MUD players, so at very least something which reads ttyrec's format should be available in the archive. Script's format is incompatible (but it could be changed to read/write ttyrec files). Functionality-wise, script has the following flaws: * it needs two separate files for a recording (fragile and unwieldy, unfit for repositories you can download from) * stderr is lost; any output to stderr from the session inside will break the playback as well * playback is non-interactive Quoting script's manpage: Certain interactive commands, such as vi(1), create garbage in the typescript file. Script works best with commands that do not manipulate the screen, the results are meant to emulate a hardcopy terminal. This is the opposite of ttyrec, which uses an opaque format, unusable for reading as text but good for recording full-screen interactive sessions. If having an upstream is so important, heck, I've written a compatible recorder/graphical player myself; it's quite heavyweight as it focuses on GUI and win32 support but could be easily turned into a drop-in replacement with bells and whistles. And there's ipbt too (not packaged for Debian), which has good playback (no recording). -- 1KB // Microsoft corollary to Hanlon's razor: // Never attribute to stupidity what can be // adequately explained by malice. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]