summaryrefslogtreecommitdiff
path: root/usr.bin/tmux
AgeCommit message (Collapse)Author
2021-12-21Support underscore style with capture-pane -e, GitHub issue 2928.Nicholas Marriott
2021-12-21ARM's Morello CHERI architecture does not support pointers in packedNicholas Marriott
structures, so remove the packed attribute on struct grid_line and reorder the members to eliminate unnecessary padding. From Jessica Clarke in GitHub issue 3012.
2021-12-20Do not crash on a zero size character.Nicholas Marriott
2021-12-13Make pane-border-format a pane option, GitHub issue 2999.Nicholas Marriott
2021-12-10Missed unlinked control notifications, GitHub issue 2996.Nicholas Marriott
2021-12-10Mention XParseColor(3) for the cursor colour escape sequence.Nicholas Marriott
2021-12-10Add a NOBLOCK flag rather than adding amount to wait for whenNicholas Marriott
dealing with potentially-long sequences. GitHub issue 3001.
2021-12-07Respond to OSC 4 query.Nicholas Marriott
2021-12-07Use four digits not two for RGB responses to match other terminals.Nicholas Marriott
2021-12-07sys/signal.h (or some master include) must happen before sys/proc.h, whichTheo de Raadt
is not standalone. This problem is being hidden by a sys/param.h which cannot be deleted yet.
2021-12-07Use PATH_MAX (the standard name) rather than MAXPATHLEN (from BSD sys/param.h)Theo de Raadt
2021-12-06Fix g/G keys to be in line with copy mode.Nicholas Marriott
2021-12-06Do not dereference NULL window when resizing client, GitHub issue 2982.Nicholas Marriott
2021-11-29Bump response timer to three seconds, GitHub issue 2984.Nicholas Marriott
2021-11-29Fix user option lookup ordering.Nicholas Marriott
2021-11-15Leave the hardware cursor at the position of the selected line in chooseNicholas Marriott
modes and current editing position and at the command prompt. It is invisible but this is helpful for people using screen readers. GitHub issue 2970.
2021-11-11If automatic-rename is off, allow the escape sequence to set an emptyNicholas Marriott
window name, GitHub issue 2964.
2021-11-11If trimming menu item text, show key if it would take up less than aNicholas Marriott
quarter of the space; from Alexis Hildebrandt. Also new sentence, new line in tmux.1, from jmc.
2021-11-04Fix mandoc HTML rendering for command aliasesKlemens Nanni
Replace hand-rolled parentheses with the proper mdoc(7) macro, otherwise the closing ")" ends up inside the command description. Reported by Josh Rickmar, thanks!
2021-11-03Add a cursor-style option, from Alexis Hildebrandt in GitHub issue 2960.Nicholas Marriott
2021-11-02fatalx on unknown enum members in a couple of places, from Ben Boeckel.Nicholas Marriott
2021-11-01Add a cursor-colour option, from Alexis Hildebrandt in GitHub issueNicholas Marriott
2959.
2021-11-01Fix a comparison, from Ben Boeckel, and a crash when opening completionNicholas Marriott
menu, from Anindya Mukherjee.
2021-10-28Do not force the cursor to move if it is in the automargin space at EOLNicholas Marriott
and that is where we want it to be, GitHub issue 2956.
2021-10-28Allow detach even if suspend flag set, GitHub issue 2932.Nicholas Marriott
2021-10-28Expand command as a format, GitHub issue 2920.Nicholas Marriott
2021-10-26Accept some emacs control keys in vi normal mode, from AlexisNicholas Marriott
Hildebrandt in GitHub issue 2922.
2021-10-26Do not allow inline styles to replace mode-style for the selected item,Nicholas Marriott
from Alexis Hildebrandt in GitHub issue 2946.
2021-10-25Add a way to force a colour to RGB and a format to display it.Nicholas Marriott
2021-10-25Missing Pp, from Alexis Hildebrandt.Nicholas Marriott
2021-10-25Add -s and -S to display-popup to set popup and border style, fromNicholas Marriott
Alexis Hildebrandt in GitHub issue 2931.
2021-10-25Instead of setting the popup default colours in the draw callback, setNicholas Marriott
it up in popup_display and follow the same routine as panes in the draw and init_ctx callbacks - use the palette if the option value is default. Allows application-set fg and bg to work in panes again.
2021-10-24For open/openat, if the flags parameter does not contain O_CREAT, theTheo de Raadt
3rd (variadic) mode_t parameter is irrelevant. Many developers in the past have passed mode_t (0, 044, 0644, or such), which might lead future people to copy this broken idiom, and perhaps even believe this parameter has some meaning or implication or application. Delete them all. This comes out of a conversation where tb@ noticed that a strange (but intentional) pledge behaviour is to always knock-out high-bits from mode_t on a number of system calls as a safety factor, and his bewilderment that this appeared to be happening against valid modes (at least visually), but no sorry, they are all irrelevant junk. They could all be 0xdeafbeef. ok millert
2021-10-22Remove key and trim text if menu cannot fit in available space, based onNicholas Marriott
a change from Alexis Hildebrandt.
2021-10-21Correctly adjust the end pointer for a two character terminator beforeNicholas Marriott
decoding OSC 52 response, from Daniel Ekloef in GitHub issue 2942.
2021-10-21Show error if user option doesn't exist, GitHub issue 2938.Nicholas Marriott
2021-10-20Remove a TODO comment.Nicholas Marriott
2021-10-20Add -T to set a popup title, from Alexis Hildebrandt in GitHub issue 2941.Nicholas Marriott
2021-10-19Same as -N, don't send if 0 arguments and -R.Nicholas Marriott
2021-10-18Fix menu width containing disabled items, from Alexis Hildebrandt inNicholas Marriott
GitHub issue 2935.
2021-10-18Spacing fixes from Alexis Hildebrandt.Nicholas Marriott
2021-10-18Remove duplicate options, spotted by Ricky Cintron.Nicholas Marriott
2021-10-15Do not send any key if -N flag is given even if no other arguments,Nicholas Marriott
fixes problem with repeat in copy mode reported by tb@.
2021-10-14Add popup-border-lines option to set popup line style, from AlexisNicholas Marriott
Hildebrandt, GitHub issue 2930.
2021-10-14When checking ranges in tty_cmd_cells, cannot use the tty cursorNicholas Marriott
position and tty_cursor because it may be at the final invisible cursor position on automargin terminals. The text to be drawn is confined to the pane, so use the pane cursor position for the checks instead. Fix from Anindya Mukherjee, redraw problem reported by naddy@.
2021-10-13Add popup-style and popup-border-style options, from Alexis HildebrandtNicholas Marriott
in GitHub issue 2927.
2021-10-11Make positions hidden by overlays range-based rather than character-based,Nicholas Marriott
from Anindya Mukherjee.
2021-10-11Add -e flag to set environment for popup, from Alexis Hildebrandt inNicholas Marriott
GitHub issue 2924.
2021-10-08remove extra .El;Jason McIntyre
2021-10-08Add tags for command aliasesKlemens Nanni
Make ":tnew" work, i.e. bring the reader to the definition of the full "new-window" command aliased as "new" just like ":tnew-window" would. OK nicm