aboutsummaryrefslogtreecommitdiff
path: root/format.c
Commit message (Expand)AuthorAge
* 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
* Store copy mode search string in pane so search-again command works evennicm2017-05-12
* Add a format for the name of the pane's mode, lets it be used as anicm2017-05-07
* Add some formats to look at the session window stack, suggested by Scottnicm2017-05-05
* Add a format for the last search string in copy mode and fix the promptnicm2017-05-03
* In order that people can use formats like #D in #() in the status linenicm2017-05-01
* Store state shared between multiple commands in the queue in a sharednicm2017-04-21
* Now that struct winlink has a session pointer, can remove some arguments.nicm2017-04-20
* There is no real need for window_printable_flags to allocate, make itnicm2017-04-20
* If a #() command doesn't exit, use its most recent line of output (itnicm2017-04-20
* When the data we have buffered to write to a terminal grows beyond anicm2017-04-19
* Add a format for number of bytes writtent to client, useful for debugging.nicm2017-04-18
* Give each client a name. This defaults to the tty name as before butnicm2017-04-05
* Add a helper function for the most common format_create/defaults/expandnicm2017-03-08
* Instead of numbering session groups, give them a name which may be givennicm2017-02-09
* Remove a debugging leftover.nicm2017-02-07
* Add a window or pane id "tag" to each format tree and use it to separatenicm2017-02-03
* Implement "all event" (1003) mouse mode but in a way that works. Thenicm2017-02-01
* When a flag option is used in a format, it should use the number formnicm2017-01-30