aboutsummaryrefslogtreecommitdiff
path: root/cmd-queue.c
Commit message (Expand)AuthorAge
* Don't remove group items for group 0 (no group).nicm2019-05-23
* Replace the split parser code (cfg.c and cmd-string.c) with a singlenicm2019-05-23
* Replace the various identical error callbacks with a single one in cmd-queue.c.nicm2019-05-20
* Move the single command flag (CMD_CONTROL) into the shared flags.nicm2019-05-18
* Insert after the right element on queue.nicm2019-05-03
* Correct ordering when adding after an existing item.nicm2019-05-03
* Merge hooks into options and make each one an array option. This allowsnicm2019-04-26
* Break new window and pane creation common code from various commands andnicm2019-04-17
* Allow multiple modes to be open in a pane. A stack of open modes is keptnicm2019-03-12
* Make the mode used to view command output (a variant of copy mode) usenicm2019-03-08
* Tidy changing the mode into window_copy_init_for_output.nicm2019-03-07
* Pass flags into cmd_find_from_* to fix prefer-unattached, reported bynicm2017-08-30
* Tweak some logging.nicm2017-06-16
* Rewrite of choose mode, both to simplify and tidy the code and to addnicm2017-05-30
* In order that people can use formats like #D in #() in the status linenicm2017-05-01
* Get rid of the extra layer of flags and cmd_prepare() and just store thenicm2017-04-22
* Log error properly when no current state, and some other minor tweaks.nicm2017-04-21
* Clear shared state if not filling it in.nicm2017-04-21
* Make the cmd_find_* functions more obvious when looking for a client,nicm2017-04-21
* Style nits and an unused struct.nicm2017-04-21
* Store state shared between multiple commands in the queue in a sharednicm2017-04-21
* Add a window or pane id "tag" to each format tree and use it to separatenicm2017-02-03
* Highlight all occurrences of search string after searching in copy mode.nicm2017-01-05
* Give each item on queue a name for better logging.nicm2016-10-18
* Provide a way for hooks to tag formats onto the commands they fire sonicm2016-10-16
* Mass rename struct cmd_q to struct cmdq_item and related.nicm2016-10-16
* Rewrite command queue handling. Each client still has a command queue,nicm2016-10-16
* Drain notifys once at the end of the server loop instead of doing itnicm2016-10-15
* source-file and some other commands can recurse back into cmdq_continue,nicm2016-10-14
* Trying to do hooks generically is way too complicated and unreliable andnicm2016-10-13
* Some improvements and bug fixes for hooks:nicm2016-10-13
* Add static in window-*.c and move some internal functions out of tmux.h.nicm2016-10-11
* Couple of vasprintf -> xvasprintf.nicm2016-09-28
* Final parts of command hooks, add before- and after- hooks to each command.nicm2016-04-29
* Split out getting the current state from the target search so it can benicm2016-01-19
* I no longer use my SourceForge address so replace it.nicm2016-01-19
* Add infrastructure to work out the best target given a pane or windownicm2015-12-16
* If command returns error, report it.nicm2015-12-13
* Instead of every command resolving the target (-t or -s) itself, preparenicm2015-12-13
* Do not set a limit on the length of commands when printing them.nicm2015-11-27
* Push stdout and stderr to clients more aggressively, and add an event tonicm2015-11-14
* If we know the terminal outside tmux is not UTF-8, replace UTF-8 innicm2015-11-12
* Use client pointer not file descriptor in logging.nicm2015-10-20
* Log when cmdq_continue is called.nicm2015-09-16
* Rename cmd_q dead flag to a general flags bitmask (will be more flags later).nicm2015-09-16
* Break cmdq_continue inner loop into a helper function.nicm2015-06-17
* Rewrite of tmux mouse support which was a mess. Instead of havingnicm2015-04-19
* Take a reference to prevent cmdq being freed during the command. Cannicm2015-02-12
* There is no need to save the guard state because the function checks itnicm2015-02-05
* Move cfg_causes local into cfg.c and remove struct causelist.nicm2014-10-27