summaryrefslogtreecommitdiffstats
path: root/usr.bin/tmux/cmd-pipe-pane.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Support code for control mode flow control: allow clients to havenicm2020-05-211-15/+13
* Make client -c and -t handling common in cmd-queue.c and try to benicm2020-04-131-3/+3
* Also move cmdq_item and cmdq_list into cmd-queue.c (this is to make itsnicm2020-04-131-5/+6
* Make struct cmd local to cmd.c and move it out of tmux.h.nicm2020-04-131-5/+5
* Store the time in the format tree rather than passing it around.nicm2019-03-141-2/+2
* Accept 0 time as a shorthand for now to format_expand_time.nicm2019-03-141-2/+2
* Clear PANE_EXITED flag when starting new child process in case the panenicm2018-11-301-2/+5
* evbuffer_new and bufferevent_new can both fail (when malloc fails) andnicm2018-11-191-1/+3
* Add -I to pipe-pane to connect pane stdin as well as stdout, suggestednicm2018-01-161-19/+57
* Because ignore SIGCHLD early, letting signal_del restore it doesn't worknicm2017-07-141-2/+2
* Block signals between forking and clearing signal handlers (or callingnicm2017-07-121-2/+9
* Move signal code into proc.c.nicm2017-07-121-2/+2
* Do not close panes until process has exited and any outstanding datanicm2017-07-031-3/+25
* In order that people can use formats like #D in #() in the status linenicm2017-05-011-2/+2
* Get rid of the extra layer of flags and cmd_prepare() and just store thenicm2017-04-221-6/+6
* Add a window or pane id "tag" to each format tree and use it to separatenicm2017-02-031-2/+2
* Mass rename struct cmd_q to struct cmdq_item and related.nicm2016-10-161-10/+10
* Add CMD_AFTERHOOK flag to the easy commands that don't need any special handling.nicm2016-10-141-2/+2
* Add static in cmd-* and fix a few other nits.nicm2016-10-101-5/+5
* I no longer use my SourceForge address so replace it.nicm2016-01-191-2/+2
* Instead of combined flags for -c, -s, -t, split into different setsnicm2015-12-141-2/+4
* Use member names in cmd_entry definitions so I stop getting confusednicm2015-12-131-6/+9
* Instead of every command resolving the target (-t or -s) itself, preparenicm2015-12-131-10/+6
* Add cmdq as an argument to format_create and add a format for thenicm2015-12-111-2/+2
* Remove format_create_flags and just pass flags to format_create.nicm2015-12-081-2/+2
* Use __unused rather than rolling our own.nicm2015-11-181-3/+3
* Add format_expand_time and use it instead of status_replace wherenicm2015-02-061-5/+18
* Remove two unused arguments from status_replace.nicm2015-02-011-3/+2
* Instead of setting up the default keys by building the key structnicm2014-10-201-2/+1
* Remove the barely-used and unnecessary command check() function.nicm2013-10-101-2/+1
* Add a command queue to standardize and simplify commands that call othernicm2013-03-241-7/+7
* Fix error reporting for client commands by adding a flag tonicm2013-03-241-2/+2
* No more lint means no more ARGSUSED.nicm2013-03-221-2/+1
* Make command exec functions return an enum rather than -1/0/1 values andnicm2012-07-111-9/+9
* Missing -o on usage for pipe-pane, from Tiago Cunha.nicm2011-10-271-2/+2
* Do not require a client here, or pipe-pane will not work from thenicm2011-07-301-4/+2
* Change -t on display-message to be target-pane for the #[A-Z]nicm2011-03-291-2/+3
* Move all calls to fcntl(...O_NONBLOCK) into a function and clear thenicm2011-01-081-6/+3
* Clean up and simplify tmux command argument parsing.nicm2011-01-041-12/+11
* Trying to set FD_CLOEXEC on every fd is a lost cause, just usenicm2010-10-161-3/+3
* Do not call event_del() for signals after fork(), just use sigaction()nicm2010-08-191-2/+2
* Last change erroneously used the target argument for looking up thenicm2010-06-141-2/+2
* Support the status_replace # replacement sequences in the pipe-panenicm2010-06-051-2/+9
* Put this back in with the initialisation in the right order.nicm2010-05-041-2/+2
* Revert last change, it appears to be broken somehow.nicm2010-05-041-2/+2
* Make signal handler setup/teardown two common functions instead of six,nicm2010-05-031-2/+2
* Massive spaces->tabs and trailing whitespace cleanup, hopefully for the lastnicm2009-12-031-5/+5
* Remove a couple of unused arguments where possible, and add /* ARGSUSED */ tonicm2009-11-261-1/+2
* Get rid of the ugly CMD_CHFLAG macro and use a const string (eg "dDU") in thenicm2009-11-131-3/+3
* Unreachable statement, found by lint.nicm2009-11-131-3/+1