On Fri, Nov 05, 2010 at 05:53:08PM -0700, George Nachman wrote:
> Hi tmux-users,
> 
> I'm the maintainer for a terminal emulator on MacOS
> (http://iterm2.googlecode.com)  and I am assessing the feasibility of
> adding support for acting as a tmux client to my program. I'm
> intrigued by your client-server interface, which seems to make this
> much more doable than in other terminal multiplexers. As far as I can
> tell this has not been done before and the protocol between the client
> and server is not documented. I'm concerned that the protocol may
> change, breaking backward compatibility, and leaving me playing
> catch-up. Is this a use case the tmux developers would consider
> supporting?

What kind of thing do you see your terminal emulator doing?

Basically the tmux client just passes the file descriptors and
environment and a few other bits and pieces to the server and after that
doesn't do much else. The interface for triggering a command just sends
a packed argv and argc.

If you want to do anything beyond displaying the output it'll probably
need protocol changes.

The protocol is pretty stable and changes very rarely, and it is
versioned. I do my best to avoid spurious changes and I can't think of
anything upcoming that would need a protocol change.

> 
> Thanks,
> George
> 
> ------------------------------------------------------------------------------
> The Next 800 Companies to Lead America's Growth: New Video Whitepaper
> David G. Thomson, author of the best-selling book "Blueprint to a 
> Billion" shares his insights and actions to help propel your 
> business during the next growth cycle. Listen Now!
> http://p.sf.net/sfu/SAP-dev2dev
> _______________________________________________
> tmux-users mailing list
> tmux-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/tmux-users

------------------------------------------------------------------------------
The Next 800 Companies to Lead America's Growth: New Video Whitepaper
David G. Thomson, author of the best-selling book "Blueprint to a 
Billion" shares his insights and actions to help propel your 
business during the next growth cycle. Listen Now!
http://p.sf.net/sfu/SAP-dev2dev
_______________________________________________
tmux-users mailing list
tmux-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tmux-users

Reply via email to