Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | $Id$. | Nicholas Marriott | 2009-07-01 |
| | |||
* | Status line fixes: don't truncate status-right now the length calculation is | Nicholas Marriott | 2009-06-26 |
| | | | | | | done for UTF-8, limit to the maximum length correctly when printing, and always print a space even if the left string is longer than the width available. | ||
* | Remove some dead assignments, found by sthen with clang. | no_author | 2009-06-26 |
| | |||
* | Restore $Id$ and add script to do so. | Nicholas Marriott | 2009-06-25 |
| | |||
* | Call setproctitle earlier in the client, and include the socket name. Makes it | Nicholas Marriott | 2009-06-25 |
| | | | | | easier to match client to server in ps/pgrep when using several servers. | ||
* | Rename all feature flags to HAVE_* and move out of makefiles into a configure | Nicholas Marriott | 2009-05-13 |
| | | | | | | | | | script which must be run before building. Still two makefiles but they are a hell of a lot simpler. HAVE_* also will make it easier to move to $buildsystem if necessary later. | ||
* | Space trimmage mega-diff. | Nicholas Marriott | 2009-05-04 |
| | |||
* | FD_CLOEXEC more fds. Still one I can't find... | Nicholas Marriott | 2009-03-31 |
| | |||
* | Not const. | Nicholas Marriott | 2009-03-27 |
| | |||
* | Use lstat. No change yet due to realpath call in tmux.c. | Nicholas Marriott | 2009-03-27 |
| | |||
* | Continue process if suspended. | Nicholas Marriott | 2009-02-08 |
| | |||
* | Handle SIGTERM (and kill-server which uses it), a bit more neatly - tidy up | Nicholas Marriott | 2009-01-21 |
| | | | | | properly and print a nicer message. Same effect though :-) | ||
* | Start the first client with a special socketpair so it is already known to the | Nicholas Marriott | 2009-01-19 |
| | | | | | | | | server rather than playing silly games to get them synchronised before doing anything. Change attach-session to start the server. | ||
* | suspend-client command and suspend client when ^Z key binding is used. | Nicholas Marriott | 2009-01-18 |
| | |||
* | Increment retries. | Nicholas Marriott | 2009-01-15 |
| | |||
* | Retry properly when failed to connect. | Nicholas Marriott | 2009-01-15 |
| | |||
* | Server locking. set-password and lock-server commands, plus automatic locking. | Nicholas Marriott | 2009-01-11 |
| | |||
* | Pick up cwd from environment,. | Nicholas Marriott | 2009-01-10 |
| | |||
* | Initial UTF-8 support. | Nicholas Marriott | 2008-09-09 |
| | |||
* | Protocol versioning, version is checked on identify message. | Nicholas Marriott | 2008-07-01 |
| | |||
* | IRIX fixes thanks to Elias Pipping. | Nicholas Marriott | 2008-06-23 |
| | |||
* | Stupid ncurses. | Nicholas Marriott | 2008-06-19 |
| | |||
* | More Solaris stuff. Use ttyname, use ncurses,h. | Nicholas Marriott | 2008-06-18 |
| | |||
* | Start of Solaris port. | Nicholas Marriott | 2008-06-18 |
| | |||
* | Use a socketpair to synchronise server startup. | Nicholas Marriott | 2008-06-07 |
| | |||
* | Last bits of basic configuration file. By default in ~/.tmux.conf or ↵ | Nicholas Marriott | 2008-06-02 |
| | | | | specified with -f. Just a list of tmux commands executed when the server is started and before and any session/window is created. | ||
* | Prepare TERM in buffer before sending; this allows size to be part of cmd ↵ | Nicholas Marriott | 2008-06-01 |
| | | | | and prevents it being split. This is the only place this happens so remove it from todo. | ||
* | Don't hang when window closes early; also add lots more debugging. | Nicholas Marriott | 2008-05-31 |
| | |||
* | Major reorganisation of screen handling. | Nicholas Marriott | 2007-12-06 |
| | |||
* | Better error messages with no server. | Nicholas Marriott | 2007-12-01 |
| | |||
* | Big internal reorganisation to move tty control into parent. | Nicholas Marriott | 2007-11-27 |
| | |||
* | Add ^A && ^E to copy mode. Also use STDIN instead of STDOUT in a couple of ↵ | Nicholas Marriott | 2007-11-26 |
| | | | | places. | ||
* | realpath the socket path; also sprinkle some const. | Nicholas Marriott | 2007-11-12 |
| | |||
* | Check for required term capabilities on start. | Nicholas Marriott | 2007-11-08 |
| | |||
* | Make it build/run on Linux. | Nicholas Marriott | 2007-10-31 |
| | |||
* | Close memory leaks. | Nicholas Marriott | 2007-10-24 |
| | |||
* | Tweak a couple of variable names. | Nicholas Marriott | 2007-10-23 |
| | |||
* | List client command. | Nicholas Marriott | 2007-10-23 |
| | |||
* | Return 0 on lost server so pkill works okay if scripted. | Nicholas Marriott | 2007-10-22 |
| | |||
* | Clean up pause/exit mess with flags. | Nicholas Marriott | 2007-10-05 |
| | |||
* | Incomplete resize support. | Nicholas Marriott | 2007-10-04 |
| | |||
* | Window attachment, malloc debugging, fix a segfault with no sessions. | Nicholas Marriott | 2007-10-04 |
| | |||
* | Rewrite command handling to be more generic. Not finished! | Nicholas Marriott | 2007-10-03 |
| | |||
* | Move command handling into the server and tidy up some bits. | Nicholas Marriott | 2007-10-03 |
| | |||
* | Write error messages for rename. Also tweak some error outputs, and fix -i. | Nicholas Marriott | 2007-09-29 |
| | |||
* | Add client_flush to flush output when transient commands are called. | Nicholas Marriott | 2007-09-28 |
| | |||
* | Retry connection with small timeout instead of sleep(10) for server start. | Nicholas Marriott | 2007-09-27 |
| | |||
* | New session selection rules: | Nicholas Marriott | 2007-09-27 |
| | | | | | | | | - find by name if given - otherwise try current index from $TMUX - otherwise if only one session, use it - otherwise error | ||
* | Extend op string and add potential for a single alias. | Nicholas Marriott | 2007-09-26 |
| | |||
* | Join oldest session if non specified. Fix errors. | Nicholas Marriott | 2007-09-26 |
| |