Replace %% in command lists (by copying them) for template arguments ,
authornicm <nicm@openbsd.org>
Fri, 27 Aug 2021 17:25:55 +0000 (17:25 +0000)
committernicm <nicm@openbsd.org>
Fri, 27 Aug 2021 17:25:55 +0000 (17:25 +0000)
commitd8b32369e410195a96a98d17715e53eaad81ae35
tree9accb5ad23cb11f19d40e60ca3d56c249d3a0614
parent34ce0afc6eaa9d2ceb5139204be9d39097e4d3d9
Replace %% in command lists (by copying them) for template arguments ,
this means they can be used with {} as well. Also make argument
processing from an existing vector preserve commands. GitHub issue 2858.
16 files changed:
usr.bin/tmux/arguments.c
usr.bin/tmux/client.c
usr.bin/tmux/cmd-bind-key.c
usr.bin/tmux/cmd-choose-tree.c
usr.bin/tmux/cmd-command-prompt.c
usr.bin/tmux/cmd-display-menu.c
usr.bin/tmux/cmd-new-session.c
usr.bin/tmux/cmd-new-window.c
usr.bin/tmux/cmd-parse.y
usr.bin/tmux/cmd-respawn-pane.c
usr.bin/tmux/cmd-respawn-window.c
usr.bin/tmux/cmd-split-window.c
usr.bin/tmux/cmd.c
usr.bin/tmux/key-bindings.c
usr.bin/tmux/server-client.c
usr.bin/tmux/tmux.h