Re: Tmux starts slowing down badly after long periods of execution

2011-01-21 Thread Karl Ferdinand Ebert
Hi, I package tmux for Debian which gets from time to time synced from Ubuntu. But as far as I know there is no version of tmux-1.4 in Ubuntu 10.04 (which has 1.1-1) and 9.04 (which has 0.8-5). So I assume you have received tmux from another source probably from Debian's experimental repository

Re: Passing escape sequences to the underlying terminal

2011-01-21 Thread Nicholas Marriott
We do need an escape sequence to set the title but I'm not convinced we need three of them. The xterm ones should be enough. On Fri, Jan 21, 2011 at 12:50:25PM -0800, Micah Cowan wrote: > (01/21/2011 12:38 PM), Nicholas Marriott wrote: > >> Perhaps from Screen, where it has the same effect as OSC

Re: Passing escape sequences to the underlying terminal

2011-01-21 Thread Micah Cowan
(01/21/2011 12:38 PM), Nicholas Marriott wrote: >> Perhaps from Screen, where it has the same effect as OSC 0, 1 and 2. > > Probably. Don't see any harm in nuking it anyway if necessary. I do. I'm pretty sure that there are at least a few people depending on this behavior, and sticking with a sim

Re: Passing escape sequences to the underlying terminal

2011-01-21 Thread Nicholas Marriott
On Fri, Jan 21, 2011 at 11:04:06AM -0800, Kevin Goodsell wrote: > On Fri, Jan 21, 2011 at 2:10 AM, Nicholas Marriott > wrote: > > I like this idea, DCS or APC with some tmux prefix would seem obvious > > but you'll need a way to escape stuff. > > What would such a tmux prefix look like? Is this a

Re: Passing escape sequences to the underlying terminal

2011-01-21 Thread Kevin Goodsell
On Fri, Jan 21, 2011 at 2:10 AM, Nicholas Marriott wrote: > I like this idea, DCS or APC with some tmux prefix would seem obvious > but you'll need a way to escape stuff. What would such a tmux prefix look like? Is this a standard way of adding a terminal-specific extension, or do we have to figu

Re: Tmux starts slowing down badly after long periods of execution

2011-01-21 Thread Samer Atiani
tmux -V does not work indeed. But from inside tmux, I typed :info in the tmux command mode, and it showed tmux 1.4. Usually what I do is terminate tmux normally; I wait for it to unfreeze (usually takes about 5-10 seconds), then close all windows, and then start tmux again normally without any spe

Re: Tmux starts slowing down badly after long periods of execution

2011-01-21 Thread Samer Atiani
How do you get the version? I tried tmux -v and tmux --version, none of these worked. Anyway, I did the following: /home/satiani$ strings `which tmux` | grep tmux tmux 1.4, pid %ld, started %s looks like its version 1.4? Samer On Thursday, January 20, 2011, Nicholas Marriott wrote: > tm

Re: Tmux starts slowing down badly after long periods of execution

2011-01-21 Thread Nicholas Marriott
If tmux -V doesn't work it isn't the released version of 1.4. Does killing tmux entirely then starting with "EVENT_NOEPOLL=1 tmux" fix it? On Fri, Jan 21, 2011 at 10:57:20AM -0500, Samer Atiani wrote: > How do you get the version? I tried tmux -v and tmux --version, none > of these worked. > >

Re: Window title stays as last command?

2011-01-21 Thread Nicholas Marriott
If you've turned off automatic-rename and it still happens it is either a zsh or an operating system thing, probably set up by one of the shell startup files. On Fri, Jan 21, 2011 at 02:38:03PM +, Chris Poole wrote: > Hi, > If I run a command in a window, the window title (by this I mean the

Window title stays as last command?

2011-01-21 Thread Chris Poole
Hi, If I run a command in a window, the window title (by this I mean the 'tab' at the bottom of the screen, the tmux window) changes to the command's name. However, it doesn't change back (perhaps to 'zsh') once the command has finished. Is there a reason why? I've added setw -g automatic-rename

Re: Passing escape sequences to the underlying terminal

2011-01-21 Thread Nicholas Marriott
I like this idea, DCS or APC with some tmux prefix would seem obvious but you'll need a way to escape stuff. Maybe we just parse a string so you actually send the string "\033" and so on eg sometihng like printf "\\033_\\\033[42m\\" Bit fugly though. I don't know where I got the APC-sets-title