aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * Fix character position check, from Tiago Resende.Nicholas Marriott2011-04-17
| |
| * -s comes before -t and also add -s to command syntax. Prompted by jmc.Nicholas Marriott2011-04-11
| |
| * Add -s option to detach all clients attached to a session, from ZacNicholas Marriott2011-04-11
| | | | | | | | Sprackett.
| * Switch back from KERN_PROC2/kinfo_proc2 to KERN_PROC/kinfo_proc nowPhilip Guenther2011-04-10
| | | | | | | | | | | | that we've got name we want for the API we want "ZAP!" deraadt@
| * Since buffers are now global, bump the default buffer-limit a bit higherNicholas Marriott2011-04-09
| | | | | | | | to 20 rather than 9.
| * If the terminal supports sitm for italics, use it instead of standoutNicholas Marriott2011-04-09
| | | | | | | | (smso). From Tiago Resende.
| * Change so that an empty session name always means the current sessionsNicholas Marriott2011-04-06
| | | | | | | | | | even if given with, for example, -t '', and explicitly forbid empty session names and those containing a : when they are created.
| * Avoid using NULL in non-pointer contexts: use 0 for integer values and '\0'Miod Vallat2011-04-06
| | | | | | | | for chars.
| * Add a flag to cmd_find_session so that attach-session can preferNicholas Marriott2011-04-05
| | | | | | | | | | unattached sessions when choosing the most recently used (if -t is not given). Suggested by claudio@.
| * Bind C-u to delete-line in vi mode like ksh does, suggested by thib.Nicholas Marriott2011-04-05
| |
| * "or" should be on a line on its own here so it is not emphasised asNicholas Marriott2011-04-01
| | | | | | | | well.
| * For convenience, work out what type of option is being set by nameNicholas Marriott2011-03-29
| | | | | | | | regardless of the -s or -w flags (these remain documented however).
| * Checking for particular options and redrawing is not necessary as weNicholas Marriott2011-03-29
| | | | | | | | already redraw unconditionally.
| * Update an out-of-date and inaccurate comment.Nicholas Marriott2011-03-29
| |
| * Change -t on display-message to be target-pane for the #[A-Z]Nicholas Marriott2011-03-29
| | | | | | | | replacements and add -c as target-client.
| * Add -a and -s options to lsp to list all panes in the server or sessionNicholas Marriott2011-03-28
| | | | | | | | respectively. Likewise add -s to lsw. From Ben Boeckel.
| * Allow a start and end line to be specified for capture-pane which may beNicholas Marriott2011-03-28
| | | | | | | | | | negative to capture part of the history. Prompted by request from Victor J Orlikowski.
| * Style: uint -> u_int and a missing else.Nicholas Marriott2011-03-28
| |
| * Set the terminal blocking again earlier, before sending the resetNicholas Marriott2011-03-27
| | | | | | | | sequences.
| * Don't include meta twice when working out the flags to output forNicholas Marriott2011-03-27
| | | | | | | | | | xterm-style keys - bit 3 is accepted on input but not on output. Also a style nit in the header.
| * Give each pane created in a tmux server a unique id (starting from 0),Nicholas Marriott2011-03-27
| | | | | | | | | | put it in the TMUX_PANE environment variable and accept it as a target. Suggested by and with testing and tweaks from Ben Boeckel.
| * Fix to properly wrap wide characters, from Micah Cowan.Nicholas Marriott2011-03-26
| |
| * Fix an incorrect test which was always true (oupper is always < olower),Nicholas Marriott2011-03-08
| | | | | | | | from Yusuke ENDOH.
| * Prevent tiled producing a corrupt layout when only one column is needed,Nicholas Marriott2011-03-07
| | | | | | | | from Karl Ferdinand Ebert.
| * Support passing through escape sequences to the underlying terminal byNicholas Marriott2011-03-07
| | | | | | | | | | | | | | | | | | | | using DCS with a "tmux;" prefix. Escape characters in the sequences must be doubled. For example: $ printf '\033Ptmux;\033\033]12;red\007\033\\' Will pass \033]12;red\007 to the terminal (and change the cursor colour in xterm). From Kevin Goodsell.
| * Two fixes by Micah Cowan: make mouse work properly beyond >127 on signedNicholas Marriott2011-03-04
| | | | | | | | | | char architectures and properly parse $TMUX by stopping the socket path at the first comma.
| * Fix a typo that meant we did not reset the background colour when it wasNicholas Marriott2011-03-03
| | | | | | | | omitted in a 256-colour SGR ([48;5m). From Yusuke ENDOH.
| * Add a -P option to detach to HUP the client's parent process (usuallyNicholas Marriott2011-03-03
| | | | | | | | causing it to exit as well).
| * Size on split-window is -l not -s. Doh.Nicholas Marriott2011-02-10
| |
| * Don't require -d with -x or -y since it could be in the config file.Nicholas Marriott2011-02-03
| |
| * Redraw pane borders when switching to last pane.Nicholas Marriott2011-01-31
| |
| * Free old argument even if setting to NULL.Nicholas Marriott2011-01-30
| |
| * Accept tcgetattr/tcsetattr failure, fixes problems with fatal() if theNicholas Marriott2011-01-29
| | | | | | | | terminal disappears while locked.
| * Use input_clear to reset the APC, DCS, OSC state or it could be reusedNicholas Marriott2011-01-28
| | | | | | | | improperly by a later state. From Kevin Goodsell.
| * Unused declaration.Nicholas Marriott2011-01-26
| |
| * Simplify the way jobs work and drop the persist type, so all jobs areNicholas Marriott2011-01-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fire-and-forget. Status jobs now managed with two trees of output (new and old), rather than storing the output in the jobs themselves. When the status line is processed any jobs which don't appear in the new tree are started and the output from the old tree displayed. When a job finishes it updates the new tree with its output and that is used for any subsequent redraws. When the status interval expires, the new tree is moved to the old so that all jobs are run again. This fixes the "#(echo %H:%M:%S)" problem which would lead to thousands of identical persistent jobs and high memory use (this can still be achieved by adding "sleep 30" but that is much less likely to happen by accident).
| * Use LIST_* not SLIST_*.Nicholas Marriott2011-01-26
| |
| * When clearing the entire screen, clear lines that are used into theNicholas Marriott2011-01-25
| | | | | | | | history like xterm does. Requested ages ago by someone I've forgotten.
| * Check if the index is in use and fail before creating the child process,Nicholas Marriott2011-01-25
| | | | | | | | rather than leaving a stray child on failure.
| * While here, maximum percentage is 100 not INT_MAX. Oops.Nicholas Marriott2011-01-23
| |
| * Size is -l not -s.Nicholas Marriott2011-01-23
| |
| * Allow top-bit-set characters to be used for key bindings, from TiagoNicholas Marriott2011-01-23
| | | | | | | | Cunha.
| * Set $TMUX without the session when background jobs are run.Nicholas Marriott2011-01-23
| |
| * Fix bind-key -t.Nicholas Marriott2011-01-15
| |
| * Only set a mouse mode for mouse-select-pane if none already set by theNicholas Marriott2011-01-15
| | | | | | | | mode (any will do).
| * Mouse highlight mode (1001) requires a program to cooperate soNicholas Marriott2011-01-15
| | | | | | | | supporting it through tmux is not as easy as this, remove it for now.
| * Support -x and -y for new-session to specify the initial size of theNicholas Marriott2011-01-14
| | | | | | | | window if created detached with -d.
| * The maximum history-limit was accidentally reduced, fix it back to INT_MAX.Nicholas Marriott2011-01-13
| |
| * Clarify alternate-screen description a little.Nicholas Marriott2011-01-13
| |
| * Er, fix next and previous session functions to actually work, part 2.Nicholas Marriott2011-01-13
| |