Re: Try the iTerm2/tmux integration

2012-01-23 Thread Ben Boeckel
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On Sun, Jan 22, 2012 at 20:13:20 GMT, George Nachman wrote: > IDs > > Windows had no race-free identifier. I defined window IDs as a > monotonically increasing integer assigned at window creation time, and > referenced with an @ sign. For instan

Re: Try the iTerm2/tmux integration

2012-01-23 Thread Nicholas Marriott
Actually, move-pane is fine as a new command, forget about making it a flag to join-pane. The join-pane changes and move-pane command can go in together as one diff. On Mon, Jan 23, 2012 at 01:53:09PM +, Nicholas Marriott wrote: > Hi > > On Sun, Jan 22, 2012 at 12:13:20PM -0800, George Nach

Re: Try the iTerm2/tmux integration

2012-01-23 Thread Nicholas Marriott
Hi On Sun, Jan 22, 2012 at 12:13:20PM -0800, George Nachman wrote: > This document describes in text the changes made and their > motivations. At the end, I make recommendations on how to split this > up into multiple smaller commits. > > New Files > -- > There are four new files: > 1

Re: Try the iTerm2/tmux integration

2012-01-22 Thread George Nachman
This document describes in text the changes made and their motivations. At the end, I make recommendations on how to split this up into multiple smaller commits. New Files -- There are four new files: 1. control.c   Handles basic I/O with control clients, including:   - Queuing spontan

Re: Try the iTerm2/tmux integration

2012-01-22 Thread Nicholas Marriott
On Sat, Jan 21, 2012 at 07:13:27PM -0800, George Nachman wrote: > On Fri, Jan 20, 2012 at 11:34 PM, Nicholas Marriott > wrote: > > Hi > > > > I got it now. Thanks. > > > > This mostly looks fine aside from style nits which will be easy to sort > > out, although I'll wait to see the diff to see wha

Re: Try the iTerm2/tmux integration

2012-01-21 Thread George Nachman
On Fri, Jan 20, 2012 at 11:34 PM, Nicholas Marriott wrote: > Hi > > I got it now. Thanks. > > This mostly looks fine aside from style nits which will be easy to sort > out, although I'll wait to see the diff to see what impact it has > outside control.c. > > You will need to add your copyright lin

Re: Try the iTerm2/tmux integration

2012-01-20 Thread Nicholas Marriott
Hi I got it now. Thanks. This mostly looks fine aside from style nits which will be easy to sort out, although I'll wait to see the diff to see what impact it has outside control.c. You will need to add your copyright line to the top of control.c and the other new files. For new commands, if th

Re: Try the iTerm2/tmux integration

2012-01-20 Thread George Nachman
Hi Nicholas, I didn't create that tree correctly, so I started a new one here: https://github.com/gnachman/tmux2/tree/command_mode Make sure you look in the command_mode branch that I linked to: master is where I pull updates from svn to keep things up to date and doesn't include my changes. I'm

Re: Try the iTerm2/tmux integration

2012-01-20 Thread Nicholas Marriott
Where is the latest code? Is this it https://github.com/gnachman/tmux.git? Cheers On Tue, Dec 20, 2011 at 10:52:23PM -0800, George Nachman wrote: > If you use a Mac, you might be interested to know that a new test > build of iTerm2 includes tmux integration. By running tmux with a new > argument

Try the iTerm2/tmux integration

2011-12-20 Thread George Nachman
If you use a Mac, you might be interested to know that a new test build of iTerm2 includes tmux integration. By running tmux with a new argument, tmux windows are rendered as native windows or tabs. There's no more need for a prefix key. Interacting with windows and split panes becomes easier, and