Branch: refs/heads/master
Home: https://github.com/tmux/tmux
Commit: fa6deb58664739a8073f188a4e3a88a122270537
https://github.com/tmux/tmux/commit/fa6deb58664739a8073f188a4e3a88a122270537
Author: nicm <nicm>
Date: 2017-04-19 (Wed, 19 Apr 2017)
Changed paths:
M format.c
M server-client.c
M tmux.1
M tmux.h
M tty.c
Log Message:
-----------
When the data we have buffered to write to a terminal grows beyond a
reasonable amount (currently width * height * 8 bytes), discard all
output to the terminal and start trying to redraw periodically
instead. Continue with this until the amount of data we are trying to
write falls to a low level again.
This helps to prevent tmux sitting on a huge buffer of data when there
are processes with fast output running inside tmux but the outside
terminal is slow.
A new client_discarded format holds the amount of data that has been
discarded due to this mechanism.
The three variables (when to start this, when to stop, and how often to
redraw) are basically "works for me" at the moment, this is going in to
see how it goes and if it causes problems for anyone else.
Commit: 85af9c9c9d5614a483f4346a75da6aa589b33a12
https://github.com/tmux/tmux/commit/85af9c9c9d5614a483f4346a75da6aa589b33a12
Author: Thomas Adam <[email protected]>
Date: 2017-04-19 (Wed, 19 Apr 2017)
Changed paths:
M format.c
M server-client.c
M tmux.1
M tmux.h
M tty.c
Log Message:
-----------
Merge branch 'obsd-master'
Compare: https://github.com/tmux/tmux/compare/95c38087dba6...85af9c9c9d56
--
You received this message because you are subscribed to the Google Groups
"tmux-git" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.