summaryrefslogtreecommitdiff
path: root/usr.bin/tmux
AgeCommit message (Expand)Author
2009-09-07While the display-panes indicator is on screen, make the number keys select theNicholas Marriott
2009-09-07Reference count clients and sessions rather than relying on a saved index forNicholas Marriott
2009-09-07Tiny cleanup.Matthias Kilian
2009-09-07Give each paste buffer a size member instead of requiring them to beNicholas Marriott
2009-09-07Permit embedded colour and attributes in status-left and status-right using newNicholas Marriott
2009-09-05Only redraw all clients once when the backoff timer expires rather than everyNicholas Marriott
2009-09-04Tidy main and make it a bit easier to read.Nicholas Marriott
2009-09-04Tell the user when sleeping due to password backoff.Nicholas Marriott
2009-09-02Fix a race condition when asking a client to take over the terminal (switchingNicholas Marriott
2009-09-02When shutting down the server, expect clients to be polite and exit when askedNicholas Marriott
2009-09-02That was the wrong fix. MSG_ERROR should set the error and the client shouldNicholas Marriott
2009-09-02Set exittype for error exit as well as the error string.Nicholas Marriott
2009-09-02Accept -l to make it easier for people who use tmux as a login shell to useNicholas Marriott
2009-09-02When incorrect passwords are entered, behave similarly to login(1) and backoffNicholas Marriott
2009-09-02Add a transpose-chars command in edit mode (C-t in emacs mode only). From KalleNicholas Marriott
2009-09-01If forking a login shell or if SHELL is otherwise not useful, set it to theNicholas Marriott
2009-09-01When using tmux as a login shell, there is currently no way to specify a shellNicholas Marriott
2009-09-01Use "Password:" with no space for password prompts and don't display a *s forNicholas Marriott
2009-09-01Sort cases same as getopt argument, from martynas.Nicholas Marriott
2009-08-31Add a new display-panes command, with two options (display-panes-colour andNicholas Marriott
2009-08-31squash typoStefan Sperling
2009-08-31Don't call tty_free unless the client is a terminal, otherwise tty_init hasn'tNicholas Marriott
2009-08-26Initialise the arg2 pointer properly (also free it when freeing theNicholas Marriott
2009-08-26Make this work when the clock is in small characters as well. Doh.Nicholas Marriott
2009-08-26Fix clock mode in black and white terminals now that tty.c tries to fixNicholas Marriott
2009-08-25Print -l and -p when showing command, pointed out by Tiago Cunha.Nicholas Marriott
2009-08-25These should #include <ctype.h>.Nicholas Marriott
2009-08-25Add a choose-client command and extend choose-{session,window} to accept aNicholas Marriott
2009-08-24gcc2 doesn't understand attributes on function pointers.Nicholas Marriott
2009-08-23Add some other obvious variables to update-environment (WINDOWID SSH_ASKPASSNicholas Marriott
2009-08-23Some code tidying.Nicholas Marriott
2009-08-23When using source-file, run the commands in the context of the source-fileNicholas Marriott
2009-08-23The cursession member in struct cmd_ctx is always either curclient->session orNicholas Marriott
2009-08-23Check the return value of strunvis against -1 not NULL.Nicholas Marriott
2009-08-21Emulate dch/dch1 if missing by redrawing the entire line.Nicholas Marriott
2009-08-21Move reading termios settings to before tty_open alters them, and expand theNicholas Marriott
2009-08-21Ugh, committed the wrong version of this change and got both solutions ratherNicholas Marriott
2009-08-21When moving up or down in copy mode, save the cursor position and size of theNicholas Marriott
2009-08-21Fix grid_expand_line so it actually works when the required size is bigger thanNicholas Marriott
2009-08-20A few trivial optimisations: no need to check for zero size if callingNicholas Marriott
2009-08-20Nuke unused variable.Nicholas Marriott
2009-08-19Handle the device attributes (DA) escape sequence.Nicholas Marriott
2009-08-19tweak previous;Jason McIntyre
2009-08-19Don't read beyond the edge of the screen when searching (dies with debugNicholas Marriott
2009-08-19Use cfsetispeed/cfsetospeed to set termios speed members.Nicholas Marriott
2009-08-19Extend command-prompt with a -p option which is a comma-separated list of oneNicholas Marriott
2009-08-18Instead of just checking for an empty buffer, which may not be the case ifNicholas Marriott
2009-08-18Whoops, getting the comparison the right way round is usually recommended.Nicholas Marriott
2009-08-18Move another expensive options test to after a cheaper timer check/update.Nicholas Marriott
2009-08-18options_get_number() is relatively expensive and a check for dead panes happensNicholas Marriott