simon-svn: putty: simon
Commits to Tartarus CVS repository.
tartarus-commits at lists.tartarus.org
Sun Mar 10 11:04:07 GMT 2013
SVN root: svn://svn.tartarus.org/sgt
Changes by: simon
Revision: 9768
Date: 2013-03-10 11:04:07 +0000 (Sun, 10 Mar 2013)
Log message (11 lines):
Fix a bug in which terminal output received from the session could be
buffered in terminal.c indefinitely and only released when further
output turned up.
Arose because we suppress the call to term_out from term_data if a
drag-select is in progress, but when the drag-select ends we weren't
proactively calling term_out to release the buffered data. So if your
session generated some terminal output while you were in mid-select,
_and had stopped by the time you let go of the mouse button_, then the
output would just sit there until released by the next call to
term_data.
Modified files:
U putty/terminal.c
Links:
http://svn.tartarus.org/sgt/?rev=9768&view=rev
http://svn.tartarus.org/sgt/putty/terminal.c?rev=9768&r1=9767&r2=9768
More information about the tartarus-commits
mailing list