PuTTY wish save-scrollback

This is a mirror. Follow this link to find the primary PuTTY web site.

Home | FAQ | Feedback | Licence | Updates | Mirrors | Keys | Links | Team
Download: Stable · Snapshot | Docs | Changes | Wishlist

summary: Allow saving scrollback to a file (logging formatted terminal output)
class: wish: This is a request for an enhancement.
difficulty: tricky: Needs many tuits.
priority: medium: This should be fixed one day.

Allow saving of the current screen+scrollback state to a file. Or printing it, possibly.

Related: someone suggested that it might be useful to be able to log stuff to a file as it goes into the scrollback; this would avoid the problem with `Log printable output only' that characters backspaced over, etc, are logged. However, lines can in theory be pulled out of the scrollback and modified, when the window is expanded vertically.

The right solution to this is to log lines when they're about to fall off the top of the scrollback. Obviously this will usually leave rather a lag between things happening and finally being written to disc; and when the log file is closed, the entire screen and scrollback state would have to be written to the log to bring it up to date, which is a rather similar operation to this wish.

This also has the advantage that each row written to the log file can sensibly be timestamped, which people occasionally ask for.

This wouldn't log full-screen applications that don't scroll the screen, but I'm not sure you'd want to.

If you want to comment on this web site, see the Feedback page.
Audit trail for this wish.
(last revision of this bug record was at 2017-04-28 16:52:45 +0100)