diff options
author | nicm <nicm> | 2017-04-20 09:20:22 +0000 |
---|---|---|
committer | nicm <nicm> | 2017-04-20 09:20:22 +0000 |
commit | 0b44ad99b51606a8cab662e04cf043a8c4a3ca92 (patch) | |
tree | 06a3c095e0babd541df00c9cd80bac898724c984 /cmd-if-shell.c | |
parent | f184c6f06c8bd63390ecec3fbe290b087f995ea7 (diff) |
If a #() command doesn't exit, use its most recent line of output (it
must be a full line). Don't let it redraw the status line more than once
a second.
Requested by someone about 10 years ago...
Diffstat (limited to 'cmd-if-shell.c')
-rw-r--r-- | cmd-if-shell.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/cmd-if-shell.c b/cmd-if-shell.c index f7d95d53..0b1fe7f5 100644 --- a/cmd-if-shell.c +++ b/cmd-if-shell.c @@ -127,8 +127,8 @@ cmd_if_shell_exec(struct cmd *self, struct cmdq_item *item) cdata->item = NULL; memcpy(&cdata->mouse, &item->mouse, sizeof cdata->mouse); - job_run(shellcmd, s, cwd, cmd_if_shell_callback, cmd_if_shell_free, - cdata); + job_run(shellcmd, s, cwd, NULL, cmd_if_shell_callback, + cmd_if_shell_free, cdata); free(shellcmd); if (args_has(args, 'b')) |