I haven't had a lot of time to spend on this but: I don't understand why you are doing anything with panes. What have panes got to do with it? This only needs to worry about clients. Panes can't wait for anything.
Also we will need to change the name, I don't like "monitor", but we can worry about that later. On Tue, Mar 05, 2013 at 09:47:45AM -0300, Thiago Padilha wrote: > Any chance this patch will be accepted? > I still need to tweak a few things: > - Detect when a waiting pane exits and remove it from the queue/monitor > - Move the queue shifting to the event loop > - Handle SIGINT in the tmux client(Not sure **about this one) > I didn't manage to implement those myself, so I was hoping for some > feedback/help > If you guys want I can recreate the patch against the current master. > > On Sun, Mar 3, 2013 at 7:53 PM, Thiago Padilha <[1]tpadilh...@gmail.com> > wrote: > > Here's a nice integration between vim and tmux for any zsh users that > want to give this patch a > try:**[2]https://gist.github.com/tarruda/5051527 > Combined with the new zoom patch, you can get a nice 'toggle top > terminal' experience. > > On Tue, Feb 26, 2013 at 11:37 AM, Thiago Padilha > <[3]tpadilh...@gmail.com> wrote: > > Here is TAILQ version of the patch, along with the event loop > diff(which > randomly crashes the server for me again) > --- > **Makefile.am ** ** ** ** | ** 2 + > **cmd-monitor.c ** ** ** | 110 ++++++++++++++++++++++++++++ > **cmd.c ** ** ** ** ** ** ** | ** 1 + > **examples/monitor.sh | 120 ++++++++++++++++++++++++++++++ > **monitor.c ** ** ** ** ** | 206 > ++++++++++++++++++++++++++++++++++++++++++++++++++++ > **tmux.c ** ** ** ** ** ** **| ** 3 + > **tmux.h ** ** ** ** ** ** **| **71 ++++++++++++++++++ > **7 files changed, 513 insertions(+) > **create mode 100644 cmd-monitor.c > **create mode 100755 examples/monitor.sh > **create mode 100644 monitor.c > > References > > Visible links > 1. mailto:tpadilh...@gmail.com > 2. https://gist.github.com/tarruda/5051527 > 3. mailto:tpadilh...@gmail.com > ------------------------------------------------------------------------------ > Everyone hates slow websites. So do we. > Make your web apps faster with AppDynamics > Download AppDynamics Lite for free today: > http://p.sf.net/sfu/appdyn_d2d_feb > _______________________________________________ > tmux-users mailing list > tmux-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/tmux-users ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_feb _______________________________________________ tmux-users mailing list tmux-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tmux-users