summaryrefslogtreecommitdiff
path: root/usr.bin/tmux/format.c
AgeCommit message (Expand)Author
2019-05-13Always include Lock in the menu.Nicholas Marriott
2019-05-10Fix a typo in previous (, -> :).Nicholas Marriott
2019-05-10Add support for simple menus usable with mouse or keyboard. New commandNicholas Marriott
2019-05-09Add formats to show if pane is the marked pane and if any marked pane is set.Nicholas Marriott
2019-05-03Allow panes to be empty (no command), output can be piped to them withNicholas Marriott
2019-04-25Make options_tostring allocate its result instead of using a stackNicholas Marriott
2019-03-29Free old strings after they have been expanded in format_choose.Nicholas Marriott
2019-03-28Expand session and window formats for buffer filters.Nicholas Marriott
2019-03-19Add a cursor_character format.Nicholas Marriott
2019-03-18Extend the #[] style syntax and use that together with previous formatNicholas Marriott
2019-03-18Add format variables for the default formats for the various modesNicholas Marriott
2019-03-18With force, kill previous job before starting new. Fixes problemNicholas Marriott
2019-03-15Copy recursion counter into new formats when looping.Nicholas Marriott
2019-03-15Only print format logging when the flag is set, even if also sending to log_d...Nicholas Marriott
2019-03-15The pane and window loops need to pass the window and pane tags whenNicholas Marriott
2019-03-15Add a -v flag to display-message to show verbose messages as the formatNicholas Marriott
2019-03-14Add a limit on how far format_expand can recurse.Nicholas Marriott
2019-03-14Store the time in the format tree rather than passing it around.Nicholas Marriott
2019-03-14Add format flags for start and end window.Nicholas Marriott
2019-03-14Add T format modifier like E but also do strftime(3).Nicholas Marriott
2019-03-14Accept 0 time as a shorthand for now to format_expand_time.Nicholas Marriott
2019-03-13Tweak format_replace logging.Nicholas Marriott
2019-03-13Add formats to list sessions, windows or panes.Nicholas Marriott
2019-03-13Apply length limits and substitution even to literal formats.Nicholas Marriott
2019-03-13Add E: format to expand a format twice (useful to expand the value of anNicholas Marriott
2019-03-13Make format parsing build the modifiers into a list, standardize howNicholas Marriott
2019-03-12Allow multiple modes to be open in a pane. A stack of open modes is keptNicholas Marriott
2019-03-07Add a separate mode struct for the active window mode if any.Nicholas Marriott
2019-03-07Make adding mode formats a function pointer as well.Nicholas Marriott
2018-11-19evbuffer_new and bufferevent_new can both fail (when malloc fails) andNicholas Marriott
2018-10-18Support for windows larger than visible on the attached client. This hasNicholas Marriott
2018-09-27Use same working directory rules for jobs as new windows rather thanNicholas Marriott
2018-08-27Memory leaks, from Gang Fan in GitHub issue 1453.Nicholas Marriott
2018-08-26Add q: format prefix to escape sh(1) special characters. Suggested byNicholas Marriott
2018-08-23Move job struct into job.c.Nicholas Marriott
2018-08-18Some tidying and helper functions.Nicholas Marriott
2018-07-04Add accessors for grid linedata member, for some future work. From DanNicholas Marriott
2018-06-27Allow any punctuation (except :) as separator in s/x/y/, not onlyNicholas Marriott
2018-05-29If foo doesn't exist and can't be expanded in #{?foo,a,b} then assume itNicholas Marriott
2018-05-22Allow escaping , and } with # in #{}; GitHub issue 1332.Nicholas Marriott
2018-04-18Change how display-message uses the client. Originally it was onlyNicholas Marriott
2018-03-08Add a missing client-detached hook when the server shuts down, and doNicholas Marriott
2018-02-20Do not leak memory when working out job name in formats.Nicholas Marriott
2018-01-18Discard all but the last line when reading from a #() command - theNicholas Marriott
2017-11-02Format for group list of "other sessions" is a bit weird, just list allNicholas Marriott
2017-11-02Tweak previous slightly so that current session is chosen if it is inNicholas Marriott
2017-11-02Only show the first member of session groups in tree mode (-G flagNicholas Marriott
2017-10-12Show exit status and time in the remain-on-exit pane text, mostly fromNicholas Marriott
2017-08-09Add -F to choose-tree, choose-client, choose-buffer to specify theNicholas Marriott
2017-08-02Add selection_present format so commands in copy mode can use it, GitHubNicholas Marriott