summaryrefslogtreecommitdiff
path: root/usr.bin/tmux/status.c
AgeCommit message (Expand)Author
2022-03-07Pass client when adding menu item, GitHub issue 3103.Nicholas Marriott
2022-02-03Use format_draw for command prompt prefix to allow styles, GitHub issueNicholas Marriott
2021-11-15Leave the hardware cursor at the position of the selected line in chooseNicholas Marriott
2021-11-01Fix a comparison, from Ben Boeckel, and a crash when opening completionNicholas Marriott
2021-10-26Accept some emacs control keys in vi normal mode, from AlexisNicholas Marriott
2021-10-26Do not allow inline styles to replace mode-style for the selected item,Nicholas Marriott
2021-08-20Remove stray spaces after function names.Nicholas Marriott
2021-08-12Use COLOUR_DEFAULT not hardcoded 8.Nicholas Marriott
2021-06-10More accurate vi(1) word navigation in copy mode and on the status line.Nicholas Marriott
2021-06-10Add different command historys for different types of promptsNicholas Marriott
2021-06-10Move "special" keys into the Unicode PUA rather than making them top bitNicholas Marriott
2021-06-10Include current client in size calculation for new sessions, GitHubNicholas Marriott
2021-04-12Add a flag to disable keys to close a message, GitHub issue 2625.Nicholas Marriott
2021-02-22Move jump commands to grid reader, make them UTF-8 aware, and tidy up,Nicholas Marriott
2021-01-08With incremental search, start empty and only repeat the previous searchNicholas Marriott
2020-07-27Add a -d option to display-message to set delay, from theonekeyg atNicholas Marriott
2020-06-11Fix a crash when completing sessions, from Anindya Mukherjee.Nicholas Marriott
2020-05-26Remove leftover debug logging and fix comparison.Nicholas Marriott
2020-05-26Set up UTF-8 data for ASCII keys correctly.Nicholas Marriott
2020-05-25Use the internal representation for UTF-8 keys instead of wchar_t andNicholas Marriott
2020-05-16Separate key flags and modifiers, log key flags, make the "xterm" flagNicholas Marriott
2020-05-16Rename KEYC_ESCAPE to KEYC_META.Nicholas Marriott
2020-05-16Expand target from client and use it to expand the prompt.Nicholas Marriott
2020-05-16Support embedded styles in the display-message message, GitHub issueNicholas Marriott
2020-05-16Change message log to be per server rather than per client and includeNicholas Marriott
2020-05-16Do not hoke into struct window_pane from the tty code and instead setNicholas Marriott
2020-05-16Use formats for status-style and message-style.Nicholas Marriott
2020-05-16Complete partial window indexes properly.Nicholas Marriott
2020-05-16Add -W and -T flags to command-prompt to only complete a window and aNicholas Marriott
2020-05-16Improve command prompt completion:Nicholas Marriott
2020-05-16Drop having a separate type for style options and make them all strings,Nicholas Marriott
2020-03-12Add C-g to cancel command prompt with vi(1) keys as well as emacs, and qNicholas Marriott
2020-01-27Add support for adding a note to a key binding (with bind-key -N) andNicholas Marriott
2019-05-28Redraw status line if size changes, GitHub issue 1762. Also fix lengthNicholas Marriott
2019-05-23Fix length calculation for pasting UTF-8 characters in the status line,Nicholas Marriott
2019-05-11Do not reduce window height by status line height for control modeNicholas Marriott
2019-05-03Fix reverse attribute in status line, GitHub issue 1709.Nicholas Marriott
2019-04-26Merge hooks into options and make each one an array option. This allowsNicholas Marriott
2019-04-25options_array_item_value cannot return NULL.Nicholas Marriott
2019-04-23Somehow missed these bits in last commit.Nicholas Marriott
2019-04-23Indicate an array option with a flag rather than a special type so thatNicholas Marriott
2019-03-18Extend the #[] style syntax and use that together with previous formatNicholas Marriott
2019-03-18Make array options a sparse tree instead of an array of char * andNicholas Marriott
2019-03-18With force, kill previous job before starting new. Fixes problemNicholas Marriott
2019-03-16Use a pointer for the active screen in the status line instead ofNicholas Marriott
2019-03-16Give status_save_old the client so it can do the reinit too.Nicholas Marriott
2019-03-16Tidy and rename some bits of status line code.Nicholas Marriott
2019-03-15Move status line free into its own function.Nicholas Marriott
2019-03-14Store the time in the format tree rather than passing it around.Nicholas Marriott
2019-03-12DECRC and DECSC apparently need to preserve origin mode as well, basedNicholas Marriott