aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| | * Unbreak line wrapping.Nicholas Marriott2013-03-22
| | |
| | * Use tty_raw on stop, not tty_puts.Nicholas Marriott2013-03-22
| | |
| | * Don't hang when clearing line in choose mode now that the cursor staysNicholas Marriott2013-03-22
| | | | | | | | | | | | at the end with wrap.
| | * Fix double space in sessions template.Nicholas Marriott2013-03-22
| | |
| | * Add resize-pane -x and -y for absolute pane size (much requested).Nicholas Marriott2013-03-22
| | |
| | * Implement DECAWM (SM/RM 7) using existing MODE_WRAP flag.Nicholas Marriott2013-03-22
| | |
| | * Correctly handle UTF8 mouse option being toggled, from Egmont Koblinger.Nicholas Marriott2013-03-22
| | |
| | * Support the latest theory for mouse input, this is enabled/disabled withNicholas Marriott2013-03-22
| | | | | | | | | | | | | | | SM/RM 1006 and is similar in style to SGR input: \033[<b;x;yM or \033[b;x;ym. From Egmont Koblinger.
| | * Add client_session and client_last_session formats.Nicholas Marriott2013-03-22
| | |
| | * No more lint means no more ARGSUSED.Nicholas Marriott2013-03-22
| | |
| | * In terminals with XT, turn on modifyOtherKeys=1 with the escape sequenceNicholas Marriott2013-03-22
| | | | | | | | | | | | and handle the most common set. Pass them through if xterm-keys is on.
| | * Instead of loads of little screen_write_*_on and off functions whichNicholas Marriott2013-03-21
| | | | | | | | | | | | | | | just change mode flags, just have screen_write_mode_set and screen_write_mode_clear.
| | * Add various checks to turn off bits that can't work in control modeNicholas Marriott2013-03-21
| | | | | | | | | | | | (such as lock).
| | * Do not include status line in size calculations in control mode.Nicholas Marriott2013-03-21
| | |
| | * Don't set key KEYC_NONE on xterm_keys_find match()Nicholas Marriott2013-03-21
| | | | | | | | | | | | | | | | | | | | | | | | When calling xterm_keys_find(); if we get a complete match, don't set the key to unknown before calling the action to complete the binding; otherwise non-prefixed bindings will not work. From Thomas Adam
| | * Include the \033 in the key tree and adjust key matching for this change.Nicholas Marriott2013-03-21
| | |
| | * Support capture-pane -p to send to stdout.Nicholas Marriott2013-03-21
| | |
| | * tweak previous; ok nicmJason McIntyre2013-03-21
| | |
| | * Fix a couple of memory leaks, from Romain Francoise.Nicholas Marriott2013-03-21
| | |
| | * Make choose-tree actually work again.Nicholas Marriott2013-03-21
| | |
| | * Fix a comment for new key table names.Nicholas Marriott2013-03-21
| | |
| | * Tidy by splitting default key tables into two.Nicholas Marriott2013-03-21
| | |
| | * Add -c to refresh-client to set client size in control mode, based onNicholas Marriott2013-03-21
| | | | | | | | | | | | code from George Nachman.
| | * Aargh. Spaces -> tabs.Nicholas Marriott2013-03-21
| | |
| | * Clarify choose-tree entry in man page.Nicholas Marriott2013-03-21
| | |
| | * Run session command before window in choose-tree.Nicholas Marriott2013-03-21
| | |
| | * Do not crash when calling choose-tree with a command that changes the mode.Nicholas Marriott2013-03-21
| | |
| | * Fix constness of cmd_template_replace, window_choose_add_item andNicholas Marriott2013-03-21
| | | | | | | | | | | | window_choose_add_window.
| | * Add user options, prefixed with @. May be set to any arbitrary string.Nicholas Marriott2013-03-21
| | |
| | * Add -v to set and setw to show only option value.Nicholas Marriott2013-03-21
| | |
| | * Add a format client_prefix which is 1 if prefix key has beenNicholas Marriott2013-03-21
| | | | | | | | | | | | | | | pressed, used for example #{?client_prefix,X,Y}. Also a few extra server_client_status needed.
| | * Show alias in lscm output.Nicholas Marriott2013-03-21
| | |
| | * Rework reflow code so it does not do so much allocation which should beNicholas Marriott2013-03-21
| | | | | | | | | | | | faster with large histories.
| | * Allow choose commands to be used outside tmux, so long as at least oneNicholas Marriott2013-03-21
| | | | | | | | | | | | client is attached.
* | | Use -std=gnu99 not c99 with GCC.Nicholas Marriott2013-03-25
| | |
* | | Spacing, warning nits.Nicholas Marriott2013-03-25
| | |
* | | Man page fixes.Nicholas Marriott2013-03-25
| | |
* | | Process ^[ as meta when a partial key is found.Nicholas Marriott2013-03-22
| | |
* | | Add -P and -F to new-session.Nicholas Marriott2013-03-22
| | |
* | | Instead of skipping del_curterm on FreeBSD < 7, skip it on ncurses < 5.7. ItNicholas Marriott2013-03-22
| | | | | | | | | | | | looks like 5.6 on Linux has the problem too. Reported by Myles Dear.
* | | Create a new context when copying instead of using the input context. The inputNicholas Marriott2013-03-21
| | | | | | | | | | | | context may not exist yet.
* | | Extend jobs to support writing and use that for copy-pipe instead of popen,Nicholas Marriott2013-03-21
| | | | | | | | | | | | from Chris Johnsen.
* | | Handle empty pending output (not a failure) and add \n. From George Nachman.Nicholas Marriott2013-03-19
| | |
* | | Merge branch 'master' of ssh://git.code.sf.net/p/tmux/tmux-codeNicholas Marriott2013-03-17
|\ \ \
| * | | Handle no client better in display-message.Nicholas Marriott2013-03-14
| | | |
| * | | When only two panes in a window, only draw half the separating line as active.Nicholas Marriott2013-03-14
| | | |
| * | | Don't let display-message crash if no client, from George Nachman.Nicholas Marriott2013-03-14
| | | |
| * | | Only send end guard if begin was sent, from George Nachman.Nicholas Marriott2013-03-13
| | | |
| * | | Include prefix on ids, from George Nachman.Nicholas Marriott2013-03-13
| | | |
| * | | Merge branch 'master' of ssh://git.code.sf.net/p/tmux/tmux-codeNicholas Marriott2013-03-12
| |\ \ \