Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Make layout_fix_offsets take a window like layout_fix_panes. | nicm | 2019-07-15 | |
| | ||||
* | The command item changes so can't keep getting the target out of it, need to use | nicm | 2019-07-10 | |
| | | | | the one from the first item. Fixes crash reported by M Kelly. | |||
* | Add -F to refresh-client to specify flags for control clients - one flag | nicm | 2019-07-10 | |
| | | | | | at the moment, no-output which turns off forwarding pane output. From Thomas Adam. GitHub issue 1834. | |||
* | Add a -H flag to send-keys to send literal keys given as hex numbers | nicm | 2019-07-09 | |
| | | | | | | (needed for control clients to send mouse sequences). Also add some format flags for UTF-8 and SGR mouse mode. Requested by Bradley Smith in GitHub issues 1832 and 1833. | |||
* | Do not leak empty lines, GitHub issue 1824. | nicm | 2019-07-09 | |
| | ||||
* | Add j and k for navigation in menus, GitHub issue 1828. | nicm | 2019-07-09 | |
| | ||||
* | Clear search marks before resize, GitHub issue 1823. | nicm | 2019-07-08 | |
| | ||||
* | Use the clear history function for the 3J sequence rather than doing it ↵ | nicm | 2019-07-08 | |
| | | | | manually. | |||
* | Correctly adjust mouse position if the status line is at the top and | nicm | 2019-07-06 | |
| | | | | more than one line. GitHub issue 1822. | |||
* | Correctly clear underscore colour in grid_get_cell1, also fix struct | nicm | 2019-07-06 | |
| | | | | | grid_cell to avoid padding. Fixes increased memory use reported by Suraj N Kurapati. | |||
* | Do not use uninitialized buffer name. | nicm | 2019-07-05 | |
| | ||||
* | Command prompt key presses need to avoid the command queue, GitHub issue | nicm | 2019-07-02 | |
| | | | | 1817. Also a tmux.1 fix from jmc. | |||
* | Add a "fill" style attribute to clear the entire format drawing area in | nicm | 2019-07-01 | |
| | | | | a colour, GitHub issue 1815. | |||
* | Do not double free window if pane fails to start. | nicm | 2019-06-30 | |
| | ||||
* | When system calls indicate an error they return -1, not some arbitrary | deraadt | 2019-06-28 | |
| | | | | | | value < 0. errno is only updated in this case. Change all (most?) callers of syscalls to follow this better, and let's see if this strictness helps us in the future. | |||
* | asprintf returns -1, not an arbitrary value < 0. Also upon error the | deraadt | 2019-06-28 | |
| | | | | | | | (very sloppy specification) leaves an undefined value in *ret, so it is wrong to inspect it, the error condition is enough. discussed a little with nicm, and then much more with millert until we were exasperated | |||
* | minor eol issues; | jmc | 2019-06-27 | |
| | ||||
* | Add support for underscore colours with Setulc capability, mostly from | nicm | 2019-06-27 | |
| | | | | Kai Moschcau. | |||
* | Fix a typo in window_pane_find_down (w not wp) and a missing PANE_STATUS_TOP. | nicm | 2019-06-26 | |
| | ||||
* | Pass keys that aren't 0-9 on to normal key processing when display-panes | nicm | 2019-06-26 | |
| | | | | is active (restores previous behaviour). | |||
* | Log window and pane resizes. | nicm | 2019-06-26 | |
| | ||||
* | Fix some comments (top/bottom not left/right). | nicm | 2019-06-26 | |
| | ||||
* | Add #define for the pane status line option position numbers. | nicm | 2019-06-26 | |
| | ||||
* | Expand arguments to C and s format modifiers (matches m which already expands). | nicm | 2019-06-24 | |
| | ||||
* | Trim trailing spaces when matching. | nicm | 2019-06-24 | |
| | ||||
* | Do not always set scope for panes because the window check might fail, | nicm | 2019-06-23 | |
| | | | | GitHub issue 1810. | |||
* | Man page fixes from lacygoill at lacygoill dot me. | nicm | 2019-06-21 | |
| | ||||
* | Add -r to find-window for regex instead of fnmatch. | nicm | 2019-06-20 | |
| | ||||
* | Need to always check focus even if not current window. | nicm | 2019-06-20 | |
| | ||||
* | FIx return of options_scope_from_name on error. | nicm | 2019-06-20 | |
| | ||||
* | Fix how regex substitution works with empty matches. | nicm | 2019-06-20 | |
| | ||||
* | allow-rename and alternate-screen can be pane options. | nicm | 2019-06-20 | |
| | ||||
* | Still need to walk the options tree for user options. | nicm | 2019-06-20 | |
| | ||||
* | Add a per-pane option set. Pane options inherit from window options (so | nicm | 2019-06-20 | |
| | | | | | | | | | | | | there should be no change to existing behaviour) and are set and shown with set-option -p and show-options -p. Change remain-on-exit and window-style/window-active-style to be pane options (some others will be changed later). This makes select-pane -P and -g unnecessary so no longer document them (they still work) and no longer document set-window-option and show-window-options in favour of set-option -w and show-options -w. | |||
* | Add a helper function to work out option table from name. | nicm | 2019-06-20 | |
| | ||||
* | Add a -A flag to show-options to show parent options as well. | nicm | 2019-06-20 | |
| | ||||
* | Expand command formats in %if and move the config file loading later (to | nicm | 2019-06-20 | |
| | | | | | when the first client has identified) so all the client formats are available, fixes problems reported by Thomas Sattler. | |||
* | Handle comments more correctly inside {}, from Avi Halachmi. | nicm | 2019-06-18 | |
| | ||||
* | Add a cmdq_continue function rather than twiddling the flag directly. | nicm | 2019-06-18 | |
| | ||||
* | Use the right format modifier when comparing, and remove a couple of | nicm | 2019-06-15 | |
| | | | | unused variables. | |||
* | Do not loop forever if a menu item contains invisible characters, | nicm | 2019-06-14 | |
| | | | | reported by Thomas Sattler. | |||
* | Show filename with -v for source-file. | nicm | 2019-06-14 | |
| | ||||
* | A couple of minor parser changes around conditions: 1) only treat #{ | nicm | 2019-06-14 | |
| | | | | | specially after a condition, otherwise as a comment (which is more as most people expect) 2) allow formats to be quoted after a condition. | |||
* | Use the right client when working out where to save or load the buffer, | nicm | 2019-06-13 | |
| | | | | reported by kn@. | |||
* | Do not crash if the environment variable is present but empty. | nicm | 2019-06-13 | |
| | ||||
* | tweak previous; | jmc | 2019-06-13 | |
| | ||||
* | Set the cursor x at the same time as changing the y or the end of line | nicm | 2019-06-13 | |
| | | | | marker may not be redrawn. | |||
* | Add regular expression support for the format search, match and | nicm | 2019-06-13 | |
| | | | | substitute modifiers. | |||
* | Do not use $TMUX to find the session because for windows in multiple | nicm | 2019-06-12 | |
| | | | | | | sessions it is wrong as often as it is right, and for windows in one session it is pointless. Instead check TMUX_PANE to find the pane and look for the MRU session as usual. GitHub issue 1793. | |||
* | Pass target on to new commands with if -F. | nicm | 2019-06-12 | |
| |