aboutsummaryrefslogtreecommitdiff
path: root/format.c
Commit message (Expand)AuthorAge
* Add a cursor_character format.nicm2019-03-19
* Extend the #[] style syntax and use that together with previous formatnicm2019-03-18
* Add format variables for the default formats for the various modesnicm2019-03-18
* With force, kill previous job before starting new. Fixes problemnicm2019-03-18
* Copy recursion counter into new formats when looping.nicm2019-03-15
* Only print format logging when the flag is set, even if also sending to log_d...nicm2019-03-15
* The pane and window loops need to pass the window and pane tags whennicm2019-03-15
* Add a -v flag to display-message to show verbose messages as the formatnicm2019-03-15
* Add a limit on how far format_expand can recurse.nicm2019-03-14
* Store the time in the format tree rather than passing it around.nicm2019-03-14
* Add format flags for start and end window.nicm2019-03-14
* Add T format modifier like E but also do strftime(3).nicm2019-03-14
* Accept 0 time as a shorthand for now to format_expand_time.nicm2019-03-14
* Tweak format_replace logging.nicm2019-03-13
* Add formats to list sessions, windows or panes.nicm2019-03-13
* Apply length limits and substitution even to literal formats.nicm2019-03-13
* Add E: format to expand a format twice (useful to expand the value of annicm2019-03-13
* Make format parsing build the modifiers into a list, standardize hownicm2019-03-13
* Allow multiple modes to be open in a pane. A stack of open modes is keptnicm2019-03-12
* Add a separate mode struct for the active window mode if any.nicm2019-03-07
* Make adding mode formats a function pointer as well.nicm2019-03-07
* evbuffer_new and bufferevent_new can both fail (when malloc fails) andnicm2018-11-19
* Support for windows larger than visible on the attached client. This hasnicm2018-10-18
* Use same working directory rules for jobs as new windows rather thannicm2018-09-27
* Memory leaks, from Gang Fan in GitHub issue 1453.nicm2018-08-27
* Add q: format prefix to escape sh(1) special characters. Suggested bynicm2018-08-26
* Move job struct into job.c.nicm2018-08-23
* Some tidying and helper functions.nicm2018-08-18
* Add accessors for grid linedata member, for some future work. From Dannicm2018-07-04
* Allow any punctuation (except :) as separator in s/x/y/, not onlynicm2018-06-27
* If foo doesn't exist and can't be expanded in #{?foo,a,b} then assume itnicm2018-05-29
* Allow escaping , and } with # in #{}; GitHub issue 1332.nicm2018-05-22
* Change how display-message uses the client. Originally it was onlynicm2018-04-18
* Add a missing client-detached hook when the server shuts down, and donicm2018-03-08
* Do not leak memory when working out job name in formats.nicm2018-02-20
* Discard all but the last line when reading from a #() command - thenicm2018-01-18
* Format for group list of "other sessions" is a bit weird, just list allnicm2017-11-02
* Tweak previous slightly so that current session is chosen if it is innicm2017-11-02
* Only show the first member of session groups in tree mode (-G flagnicm2017-11-02
* Show exit status and time in the remain-on-exit pane text, mostly fromnicm2017-10-12
* Add -F to choose-tree, choose-client, choose-buffer to specify thenicm2017-08-09
* Add selection_present format so commands in copy mode can use it, GitHubnicm2017-08-02
* Add pane_at_left/right/top/bottom formats, from Amos Bird.nicm2017-07-27
* Add a pane_pipe format to show if pipe-pane is active, GitHub issue 990.nicm2017-07-07
* Style and spacing nits.nicm2017-05-31
* Rewrite of choose mode, both to simplify and tidy the code and to addnicm2017-05-30
* Add ||, && format operators and C: to search pane content.nicm2017-05-29
* Add m: for fnmatch(3) format matching.nicm2017-05-29
* Remove an unused variable.nicm2017-05-12
* Only redraw single client, and tweak some logging.nicm2017-05-12