Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Use tty_raw on stop, not tty_puts. | Nicholas Marriott | 2013-02-18 |
| | |||
* | Don't hang when clearing line in choose mode now that the cursor stays at the | Nicholas Marriott | 2013-02-18 |
| | | | | end with wrap. | ||
* | Fix double space in sessions template. | Nicholas Marriott | 2013-02-18 |
| | |||
* | Add resize-pane -x and -y for absolute pane size. | Nicholas Marriott | 2013-02-18 |
| | |||
* | Implement DECAWM (SM/RM 7) using existing MODE_WRAP flag. | Nicholas Marriott | 2013-02-18 |
| | |||
* | Correctly turn handle UTF8 mouse option being toggled, from Egmont Koblinger. | Nicholas Marriott | 2013-02-18 |
| | |||
* | Support the latest theory for mouse input, this is enabled/disabled with SM/RM | Nicholas Marriott | 2013-02-18 |
| | | | | | 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 Marriott | 2013-02-18 |
| | |||
* | No more lint means no more ARGSUSED. | Nicholas Marriott | 2013-02-17 |
| | |||
* | Remove stray test code which would convert abc to x. | Nicholas Marriott | 2013-02-17 |
| | |||
* | In terminals with XT, turn on modifyOtherKeys=1 with the escape sequence and | Nicholas Marriott | 2013-02-17 |
| | | | | handle the most common set. Pass them through if xterm-keys is on. | ||
* | I strongly suspect it is possible for tmux to block on detach in tty_raw, so | Nicholas Marriott | 2013-02-17 |
| | | | | | make the fd blocking again much later and have tty_raw just retry the write a few times. | ||
* | Instead of loads of little screen_write_*_on and off functions which just | Nicholas Marriott | 2013-02-17 |
| | | | | 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 mode (such as | Nicholas Marriott | 2013-02-17 |
| | | | | lock). | ||
* | Merge branch 'master' of ssh://git.code.sf.net/p/tmux/tmux-code | Nicholas Marriott | 2013-02-17 |
|\ | |||
| * | Don't set key KEYC_NONE on xterm_keys_find match() | Thomas Adam | 2013-02-16 |
| | | | | | | | | | | | | 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. | ||
* | | Do not include status line in size calculations in control mode. | Nicholas Marriott | 2013-02-17 |
|/ | |||
* | Fix a couple of memory leaks, from Romain Francoise. | Nicholas Marriott | 2013-02-16 |
| | |||
* | Don't omit half the default table (!= not ==). | Nicholas Marriott | 2013-02-16 |
| | |||
* | Include the \033 in the key tree and adjust key matching for this change. | Nicholas Marriott | 2013-02-16 |
| | |||
* | Make choose-tree actually work again. | Nicholas Marriott | 2013-02-15 |
| | |||
* | Support capture-pane -p to send to stdout. | Nicholas Marriott | 2013-02-15 |
| | |||
* | Fix a comment for new key table names. | Nicholas Marriott | 2013-02-15 |
| | |||
* | Fix function parameter to tty_keys_free. | Nicholas Marriott | 2013-02-15 |
| | |||
* | Tidy by splitting default key tables into two. | Nicholas Marriott | 2013-02-15 |
| | |||
* | Add -c to refresh-client to set client size in control mode, based on code from | Nicholas Marriott | 2013-02-15 |
| | | | | George Nachman. | ||
* | Spaces -> tabs. | Nicholas Marriott | 2013-02-14 |
| | |||
* | Do not leak formats in status_replace. | Nicholas Marriott | 2013-02-14 |
| | |||
* | Clarify choose-tree entry in man page. | Nicholas Marriott | 2013-02-13 |
| | |||
* | Run session command before window in choose-tree. | Nicholas Marriott | 2013-02-13 |
| | |||
* | Do not crash when calling choose-tree with a command that changes the mode. | Nicholas Marriott | 2013-02-13 |
| | |||
* | Fix constness again, sigh. | Nicholas Marriott | 2013-02-13 |
| | |||
* | No more need for freefn. | Nicholas Marriott | 2013-02-13 |
| | |||
* | Fix constness of window_choose_add_item and _window. | Nicholas Marriott | 2013-02-13 |
| | |||
* | Fix constness of cmd_template_replace. | Nicholas Marriott | 2013-02-13 |
| | |||
* | Fix choose-tree usage. | Nicholas Marriott | 2013-02-13 |
| | |||
* | Add user options, prefixed with @. May be set to any arbitrary string. | Nicholas Marriott | 2013-02-13 |
| | |||
* | Return error for --foo when using compat/getopt.c. | Nicholas Marriott | 2013-02-12 |
| | |||
* | Add -v to set and setw to show only option value. | Nicholas Marriott | 2013-02-12 |
| | |||
* | Use proc_pidinfo on Darwin for process name too, from OZAKI Kiichi. | Nicholas Marriott | 2013-02-12 |
| | |||
* | Remove stray change accidentally committed. | Nicholas Marriott | 2013-02-10 |
| | |||
* | Add a format client_prefix which is 1 if prefix key has been pressed, used for | Nicholas Marriott | 2013-02-10 |
| | | | | example #{?client_prefix,X,Y}. Also a few extra server_client_status needed. | ||
* | Allow formats in status options. | Nicholas Marriott | 2013-02-10 |
| | |||
* | Show alias in lscm output. | Nicholas Marriott | 2013-02-10 |
| | |||
* | Rework reflow code so it does not do so much allocation which should be faster | Nicholas Marriott | 2013-02-10 |
| | | | | with large histories. | ||
* | Allow choose commands to be used outside tmux, so long as at least one client | Nicholas Marriott | 2013-02-10 |
| | | | | is attached. | ||
* | Remove free callback for window_choose_data objects. | Nicholas Marriott | 2013-02-10 |
| | |||
* | Miscellaneous tidying of choose API, including: | Nicholas Marriott | 2013-02-10 |
| | | | | | | | | | | | | | | | | | - rename client and session to start_client and start_session in window_choose_data struct. also add TREE_OTHER define and reorder the struct - rename window_choose_ctx to window_choose_data_run - don't pass a cmd_ctx into window_choose_create (will let it use a different client later). instead take type, session, client - add window_choose_data_free and use it to dispose of wcd rather than each cmd-*.c doing it individually - change so ref counting is done by wcd_add and wcd_free rather than callers. this means 1 ref for each item but what of it :-) - also add a ref to tree_session - not sure if this is needed? - all the callbacks except choose-client and find-window are the same so remove them and add window_choose_default_callback - reorder/rename some other bits and pieces for tidyness | ||
* | Add to TODO. | Nicholas Marriott | 2013-02-09 |
| | |||
* | Merge branch 'master' of ssh://git.code.sf.net/p/tmux/tmux-code | Nicholas Marriott | 2013-02-09 |
|\ |