summaryrefslogtreecommitdiff
path: root/usr.bin/tmux
AgeCommit message (Collapse)Author
2019-08-05Add support for the SD (scroll down) escape sequence, GitHub issue 1861.Nicholas Marriott
2019-08-01Correctly wrap search in copy mode even if at the very top left, GitHubNicholas Marriott
issue 1845.
2019-08-01Select the correct word for select-word when already at the start of aNicholas Marriott
word, GitHub issue 1820.
2019-08-01xterm 348 now disables margins when resized, so send DECLRMM again.Nicholas Marriott
2019-08-01Add -N to capture-pane to preserve trailing spaces, from Leon Winter.Nicholas Marriott
2019-08-01Remove check for same size - size has already been changed so thisNicholas Marriott
breaks reflow.
2019-07-30Reorder some text in the windows & panes section and add some betterNicholas Marriott
explanation of modes.
2019-07-26Change "lost server" message to "server exited unexpectedly", from NealNicholas Marriott
McBurnett in GitHub issue 1857.
2019-07-24Mark pane status line jobs with FORMAT_STATUS also so it redraws whenNicholas Marriott
they finish, GitHub issue 1852.
2019-07-19Add a few vi(1) key aliases, from D Ben Knoble.Nicholas Marriott
2019-07-19More man page fixes from lacygoill at lacygoill dot me, GitHub issueNicholas Marriott
1805.
2019-07-17Use the right client for if -b.Nicholas Marriott
2019-07-17Clear overlay on normal key press.Nicholas Marriott
2019-07-16Fix check for wrapping when redrawing entire lines, GitHub issue 1836.Nicholas Marriott
2019-07-16Fix grid clear code to correctly clear with the default backgroundNicholas Marriott
colour rather than ending up with the used count higher than the total size, GitHub issue 1829.
2019-07-15Simplify code to work out if an extra line is needed in the cell.Nicholas Marriott
2019-07-15Make layout_fix_offsets take a window like layout_fix_panes.Nicholas Marriott
2019-07-10The command item changes so can't keep getting the target out of it, need to useNicholas Marriott
the one from the first item. Fixes crash reported by M Kelly.
2019-07-10Add -F to refresh-client to specify flags for control clients - one flagNicholas Marriott
at the moment, no-output which turns off forwarding pane output. From Thomas Adam. GitHub issue 1834.
2019-07-09Add a -H flag to send-keys to send literal keys given as hex numbersNicholas Marriott
(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.
2019-07-09Do not leak empty lines, GitHub issue 1824.Nicholas Marriott
2019-07-09Add j and k for navigation in menus, GitHub issue 1828.Nicholas Marriott
2019-07-08Clear search marks before resize, GitHub issue 1823.Nicholas Marriott
2019-07-08Use the clear history function for the 3J sequence rather than doing it ↵Nicholas Marriott
manually.
2019-07-06Correctly adjust mouse position if the status line is at the top andNicholas Marriott
more than one line. GitHub issue 1822.
2019-07-06Correctly clear underscore colour in grid_get_cell1, also fix structNicholas Marriott
grid_cell to avoid padding. Fixes increased memory use reported by Suraj N Kurapati.
2019-07-05Do not use uninitialized buffer name.Nicholas Marriott
2019-07-02Command prompt key presses need to avoid the command queue, GitHub issueNicholas Marriott
1817. Also a tmux.1 fix from jmc.
2019-07-01Add a "fill" style attribute to clear the entire format drawing area inNicholas Marriott
a colour, GitHub issue 1815.
2019-06-30Do not double free window if pane fails to start.Nicholas Marriott
2019-06-28When system calls indicate an error they return -1, not some arbitraryTheo de Raadt
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.
2019-06-28asprintf returns -1, not an arbitrary value < 0. Also upon error theTheo de Raadt
(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
2019-06-27minor eol issues;Jason McIntyre
2019-06-27Add support for underscore colours with Setulc capability, mostly fromNicholas Marriott
Kai Moschcau.
2019-06-26Fix a typo in window_pane_find_down (w not wp) and a missing PANE_STATUS_TOP.Nicholas Marriott
2019-06-26Pass keys that aren't 0-9 on to normal key processing when display-panesNicholas Marriott
is active (restores previous behaviour).
2019-06-26Log window and pane resizes.Nicholas Marriott
2019-06-26Fix some comments (top/bottom not left/right).Nicholas Marriott
2019-06-26Add #define for the pane status line option position numbers.Nicholas Marriott
2019-06-24Expand arguments to C and s format modifiers (matches m which already expands).Nicholas Marriott
2019-06-24Trim trailing spaces when matching.Nicholas Marriott
2019-06-23Do not always set scope for panes because the window check might fail,Nicholas Marriott
GitHub issue 1810.
2019-06-21Man page fixes from lacygoill at lacygoill dot me.Nicholas Marriott
2019-06-20Add -r to find-window for regex instead of fnmatch.Nicholas Marriott
2019-06-20Need to always check focus even if not current window.Nicholas Marriott
2019-06-20FIx return of options_scope_from_name on error.Nicholas Marriott
2019-06-20Fix how regex substitution works with empty matches.Nicholas Marriott
2019-06-20allow-rename and alternate-screen can be pane options.Nicholas Marriott
2019-06-20Still need to walk the options tree for user options.Nicholas Marriott
2019-06-20Add a per-pane option set. Pane options inherit from window options (soNicholas Marriott
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.