On Nov 4, 2013, at 3:18 PM, Nicholas Marriott <nicholas.marri...@gmail.com> 
wrote:

> You can probably improve this by doing one or both of:
> 
> - Set c0-change-trigger to 0.

This seems to work locally, but not over ssh (tmux running remotely).  Here's 
my .tmux.conf, just in case I've got the syntax wrong or something:

  set-window-option -g alternate-screen off
  set-window-option -g c0-change-trigger 0

> - Change tty_large_region in tty.c to always return 0 and build tmux
>  again.

I haven't tried this.  Is it worth it if the c0-change-trigger setting doesn't 
work?

I also tried zeroing out c0-change-interval, and setting c0-change-trigger to 1 
million, neither of which had any noticeable effect.

Thanks,
-- 
Ben

> But note the only guaranteed way to get previous output is to use tmux
> copy mode.
> 
> 
> On Mon, Nov 04, 2013 at 02:43:39PM -0800, Ben Rosengart wrote:
>> Dear tmuxers,
>> I am running tmux 1.8 on Mac OS X 10.9 with Terminal.app, and the following 
>> .tmux.conf:
>> 
>> set -g terminal-overrides "xterm*:smcup@:rmcup@"
>> set-window-option -g alternate-screen off
>> 
>> I usually keep my terminals at 80x35.
>> 
>> I have a readily reproducible problem: when I output many lines at a time to 
>> a freshly started tmux, my scrollback buffer shows the first 81 lines and 
>> the last 34 lines; everything else disappears.  If I command-S to save a 
>> transcript, I can see all the output there; only scrollback is affected.  
>> Once there's some other stuff in my scrollback buffer, the constants vary, 
>> but the overall behavior remains.
>> 
>> This is obviously a big problem.  Is it a tmux issue, or a Terminal issue, 
>> or a configuration problem, or what?  Any help would be greatly appreciated.
>> 
>> Thanks,
>> -- 
>> Ben Rosengart
>> 2.3.2 418 I'm a teapot
>> Any attempt to brew coffee with a teapot should result in the error code
>> "418 I'm a teapot".  The resulting entity body MAY be short and stout.
>> 
>> ------------------------------------------------------------------------------
>> November Webinars for C, C++, Fortran Developers
>> Accelerate application performance with scalable programming models. Explore
>> techniques for threading, error checking, porting, and tuning. Get the most 
>> from the latest Intel processors and coprocessors. See abstracts and register
>> http://pubads.g.doubleclick.net/gampad/clk?id=60136231&iu=/4140/ostg.clktrk
>> _______________________________________________
>> tmux-users mailing list
>> tmux-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/tmux-users
> 


------------------------------------------------------------------------------
November Webinars for C, C++, Fortran Developers
Accelerate application performance with scalable programming models. Explore
techniques for threading, error checking, porting, and tuning. Get the most 
from the latest Intel processors and coprocessors. See abstracts and register
http://pubads.g.doubleclick.net/gampad/clk?id=60136231&iu=/4140/ostg.clktrk
_______________________________________________
tmux-users mailing list
tmux-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tmux-users

Reply via email to