summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--cmd-attach-session.c4
-rw-r--r--cmd-break-pane.c5
-rw-r--r--cmd-capture-pane.c4
-rw-r--r--cmd-choose-buffer.c4
-rw-r--r--cmd-choose-client.c4
-rw-r--r--cmd-choose-tree.c13
-rw-r--r--cmd-clear-history.c4
-rw-r--r--cmd-command-prompt.c4
-rw-r--r--cmd-confirm-before.c4
-rw-r--r--cmd-copy-mode.c4
-rw-r--r--cmd-detach-client.c9
-rw-r--r--cmd-display-message.c5
-rw-r--r--cmd-display-panes.c4
-rw-r--r--cmd-find-window.c4
-rw-r--r--cmd-if-shell.c4
-rw-r--r--cmd-join-pane.c10
-rw-r--r--cmd-kill-pane.c4
-rw-r--r--cmd-kill-session.c4
-rw-r--r--cmd-kill-window.c8
-rw-r--r--cmd-list-clients.c4
-rw-r--r--cmd-list-panes.c4
-rw-r--r--cmd-list-windows.c4
-rw-r--r--cmd-lock-server.c8
-rw-r--r--cmd-move-window.c10
-rw-r--r--cmd-new-session.c8
-rw-r--r--cmd-new-window.c4
-rw-r--r--cmd-paste-buffer.c4
-rw-r--r--cmd-pipe-pane.c4
-rw-r--r--cmd-refresh-client.c4
-rw-r--r--cmd-rename-session.c4
-rw-r--r--cmd-rename-window.c4
-rw-r--r--cmd-resize-pane.c4
-rw-r--r--cmd-respawn-pane.c4
-rw-r--r--cmd-respawn-window.c4
-rw-r--r--cmd-rotate-window.c4
-rw-r--r--cmd-run-shell.c4
-rw-r--r--cmd-select-layout.c12
-rw-r--r--cmd-select-pane.c8
-rw-r--r--cmd-select-window.c16
-rw-r--r--cmd-send-keys.c8
-rw-r--r--cmd-set-environment.c4
-rw-r--r--cmd-set-hook.c8
-rw-r--r--cmd-set-option.c8
-rw-r--r--cmd-show-environment.c4
-rw-r--r--cmd-show-messages.c4
-rw-r--r--cmd-show-options.c8
-rw-r--r--cmd-split-window.c4
-rw-r--r--cmd-swap-pane.c29
-rw-r--r--cmd-swap-window.c5
-rw-r--r--cmd-switch-client.c6
-rw-r--r--cmd.c307
-rw-r--r--log.c1
-rw-r--r--tmux.h53
53 files changed, 347 insertions, 322 deletions
diff --git a/cmd-attach-session.c b/cmd-attach-session.c
index 976f180b..3b3f9e68 100644
--- a/cmd-attach-session.c
+++ b/cmd-attach-session.c
@@ -39,7 +39,9 @@ const struct cmd_entry cmd_attach_session_entry = {
.args = { "c:dErt:", 0, 0 },
.usage = "[-dEr] [-c working-directory] " CMD_TARGET_SESSION_USAGE,
- .flags = CMD_STARTSERVER|CMD_SESSION_T|CMD_PANE_T|CMD_PREFERUNATTACHED,
+ .tflag = CMD_SESSION_WITHPANE,
+
+ .flags = CMD_STARTSERVER,
.exec = cmd_attach_session_exec
};
diff --git a/cmd-break-pane.c b/cmd-break-pane.c
index 62625c71..c2b021fc 100644
--- a/cmd-break-pane.c
+++ b/cmd-break-pane.c
@@ -37,7 +37,10 @@ const struct cmd_entry cmd_break_pane_entry = {
.args = { "dPF:s:t:", 0, 0 },
.usage = "[-dP] [-F format] " CMD_SRCDST_PANE_USAGE,
- .flags = CMD_PANE_S|CMD_INDEX_T,
+ .sflag = CMD_PANE,
+ .tflag = CMD_WINDOW_INDEX,
+
+ .flags = 0,
.exec = cmd_break_pane_exec
};
diff --git a/cmd-capture-pane.c b/cmd-capture-pane.c
index 0e3644e9..33f6cf08 100644
--- a/cmd-capture-pane.c
+++ b/cmd-capture-pane.c
@@ -43,7 +43,9 @@ const struct cmd_entry cmd_capture_pane_entry = {
.usage = "[-aCeJpPq] " CMD_BUFFER_USAGE " [-E end-line] "
"[-S start-line]" CMD_TARGET_PANE_USAGE,
- .flags = CMD_PANE_T,
+ .tflag = CMD_PANE,
+
+ .flags = 0,
.exec = cmd_capture_pane_exec
};
diff --git a/cmd-choose-buffer.c b/cmd-choose-buffer.c
index fac792e9..1f8fbfb2 100644
--- a/cmd-choose-buffer.c
+++ b/cmd-choose-buffer.c
@@ -39,7 +39,9 @@ const struct cmd_entry cmd_choose_buffer_entry = {
.args = { "F:t:", 0, 1 },
.usage = CMD_TARGET_WINDOW_USAGE " [-F format] [template]",
- .flags = CMD_WINDOW_T,
+ .tflag = CMD_WINDOW,
+
+ .flags = 0,
.exec = cmd_choose_buffer_exec
};
diff --git a/cmd-choose-client.c b/cmd-choose-client.c
index ab0f6c50..7d5fc606 100644
--- a/cmd-choose-client.c
+++ b/cmd-choose-client.c
@@ -44,7 +44,9 @@ const struct cmd_entry cmd_choose_client_entry = {
.args = { "F:t:", 0, 1 },
.usage = CMD_TARGET_WINDOW_USAGE " [-F format] [template]",
- .flags = CMD_WINDOW_T,
+ .tflag = CMD_WINDOW,
+
+ .flags = 0,
.exec = cmd_choose_client_exec
};
diff --git a/cmd-choose-tree.c b/cmd-choose-tree.c
index faa9150c..db9222ba 100644
--- a/cmd-choose-tree.c
+++ b/cmd-choose-tree.c
@@ -51,7 +51,9 @@ const struct cmd_entry cmd_choose_tree_entry = {
.usage = "[-suw] [-b session-template] [-c window template] "
"[-S format] [-W format] " CMD_TARGET_WINDOW_USAGE,
- .flags = CMD_WINDOW_T,
+ .tflag = CMD_WINDOW,
+
+ .flags = 0,
.exec = cmd_choose_tree_exec
};
@@ -60,10 +62,11 @@ const struct cmd_entry cmd_choose_session_entry = {
.alias = NULL,
.args = { "F:t:", 0, 1 },
-
.usage = CMD_TARGET_WINDOW_USAGE " [-F format] [template]",
- .flags = CMD_WINDOW_T,
+ .tflag = CMD_WINDOW,
+
+ .flags = 0,
.exec = cmd_choose_tree_exec
};
@@ -74,7 +77,9 @@ const struct cmd_entry cmd_choose_window_entry = {
.args = { "F:t:", 0, 1 },
.usage = CMD_TARGET_WINDOW_USAGE "[-F format] [template]",
- .flags = CMD_WINDOW_T,
+ .tflag = CMD_WINDOW,
+
+ .flags = 0,
.exec = cmd_choose_tree_exec
};
diff --git a/cmd-clear-history.c b/cmd-clear-history.c
index a8c2bfdc..1236e7f1 100644
--- a/cmd-clear-history.c
+++ b/cmd-clear-history.c
@@ -33,7 +33,9 @@ const struct cmd_entry cmd_clear_history_entry = {
.args = { "t:", 0, 0 },
.usage = CMD_TARGET_PANE_USAGE,
- .flags = CMD_PANE_T,
+ .tflag = CMD_PANE,
+
+ .flags = 0,
.exec = cmd_clear_history_exec
};
diff --git a/cmd-command-prompt.c b/cmd-command-prompt.c
index 64b24bb5..9200ada1 100644
--- a/cmd-command-prompt.c
+++ b/cmd-command-prompt.c
@@ -42,7 +42,9 @@ const struct cmd_entry cmd_command_prompt_entry = {
.usage = "[-I inputs] [-p prompts] " CMD_TARGET_CLIENT_USAGE " "
"[template]",
- .flags = CMD_CLIENT_T,
+ .tflag = CMD_CLIENT,
+
+ .flags = 0,
.exec = cmd_command_prompt_exec
};
diff --git a/cmd-confirm-before.c b/cmd-confirm-before.c
index 90e16992..b5a12821 100644
--- a/cmd-confirm-before.c
+++ b/cmd-confirm-before.c
@@ -40,7 +40,9 @@ const struct cmd_entry cmd_confirm_before_entry = {
.args = { "p:t:", 1, 1 },
.usage = "[-p prompt] " CMD_TARGET_CLIENT_USAGE " command",
- .flags = CMD_CLIENT_T,
+ .tflag = CMD_CLIENT,
+
+ .flags = 0,
.exec = cmd_confirm_before_exec
};
diff --git a/cmd-copy-mode.c b/cmd-copy-mode.c
index 7c6f6ca7..1a006ebb 100644
--- a/cmd-copy-mode.c
+++ b/cmd-copy-mode.c
@@ -33,7 +33,9 @@ const struct cmd_entry cmd_copy_mode_entry = {
.args = { "Met:u", 0, 0 },
.usage = "[-Mu] " CMD_TARGET_PANE_USAGE,
- .flags = CMD_PANE_T,
+ .tflag = CMD_PANE,
+
+ .flags = 0,
.exec = cmd_copy_mode_exec
};
diff --git a/cmd-detach-client.c b/cmd-detach-client.c
index 6f6adbb9..daf9a5c6 100644
--- a/cmd-detach-client.c
+++ b/cmd-detach-client.c
@@ -35,7 +35,10 @@ const struct cmd_entry cmd_detach_client_entry = {
.args = { "as:t:P", 0, 0 },
.usage = "[-P] [-a] [-s target-session] " CMD_TARGET_CLIENT_USAGE,
- .flags = CMD_READONLY|CMD_CLIENT_T|CMD_SESSION_S,
+ .sflag = CMD_SESSION,
+ .tflag = CMD_CLIENT,
+
+ .flags = CMD_READONLY,
.exec = cmd_detach_client_exec
};
@@ -46,7 +49,9 @@ const struct cmd_entry cmd_suspend_client_entry = {
.args = { "t:", 0, 0 },
.usage = CMD_TARGET_CLIENT_USAGE,
- .flags = CMD_CLIENT_T,
+ .tflag = CMD_CLIENT,
+
+ .flags = 0,
.exec = cmd_detach_client_exec
};
diff --git a/cmd-display-message.c b/cmd-display-message.c
index fdfa6ae2..a041b5a1 100644
--- a/cmd-display-message.c
+++ b/cmd-display-message.c
@@ -42,7 +42,10 @@ const struct cmd_entry cmd_display_message_entry = {
.usage = "[-p] [-c target-client] [-F format] "
CMD_TARGET_PANE_USAGE " [message]",
- .flags = CMD_CLIENT_C|CMD_PANE_T|CMD_CLIENT_CANFAIL,
+ .cflag = CMD_CLIENT_CANFAIL,
+ .tflag = CMD_PANE,
+
+ .flags = 0,
.exec = cmd_display_message_exec
};
diff --git a/cmd-display-panes.c b/cmd-display-panes.c
index db1e4b08..d8db4066 100644
--- a/cmd-display-panes.c
+++ b/cmd-display-panes.c
@@ -33,7 +33,9 @@ const struct cmd_entry cmd_display_panes_entry = {
.args = { "t:", 0, 0 },
.usage = CMD_TARGET_CLIENT_USAGE,
- .flags = CMD_CLIENT_T,
+ .tflag = CMD_CLIENT,
+
+ .flags = 0,
.exec = cmd_display_panes_exec
};
diff --git a/cmd-find-window.c b/cmd-find-window.c
index 9c31cc0e..eb940d8c 100644
--- a/cmd-find-window.c
+++ b/cmd-find-window.c
@@ -54,7 +54,9 @@ const struct cmd_entry cmd_find_window_entry = {
.args = { "F:CNt:T", 1, 4 },
.usage = "[-CNT] [-F format] " CMD_TARGET_WINDOW_USAGE " match-string",
- .flags = CMD_WINDOW_T,
+ .tflag = CMD_WINDOW,
+
+ .flags = 0,
.exec = cmd_find_window_exec
};
diff --git a/cmd-if-shell.c b/cmd-if-shell.c
index 4c2cacb1..229289cd 100644
--- a/cmd-if-shell.c
+++ b/cmd-if-shell.c
@@ -43,7 +43,9 @@ const struct cmd_entry cmd_if_shell_entry = {
.usage = "[-bF] " CMD_TARGET_PANE_USAGE " shell-command command "
"[command]",
- .flags = CMD_PANE_T|CMD_CANFAIL,
+ .tflag = CMD_PANE_CANFAIL,
+
+ .flags = 0,
.exec = cmd_if_shell_exec
};
diff --git a/cmd-join-pane.c b/cmd-join-pane.c
index e5fbb423..8b4117fa 100644
--- a/cmd-join-pane.c
+++ b/cmd-join-pane.c
@@ -40,7 +40,10 @@ const struct cmd_entry cmd_join_pane_entry = {
.args = { "bdhvp:l:s:t:", 0, 0 },
.usage = "[-bdhv] [-p percentage|-l size] " CMD_SRCDST_PANE_USAGE,
- .flags = CMD_PANE_MARKED_S|CMD_PANE_T,
+ .sflag = CMD_PANE_MARKED,
+ .tflag = CMD_PANE,
+
+ .flags = 0,
.exec = cmd_join_pane_exec
};
@@ -51,7 +54,10 @@ const struct cmd_entry cmd_move_pane_entry = {
.args = { "bdhvp:l:s:t:", 0, 0 },
.usage = "[-bdhv] [-p percentage|-l size] " CMD_SRCDST_PANE_USAGE,
- .flags = CMD_PANE_S|CMD_PANE_T,
+ .sflag = CMD_PANE,
+ .tflag = CMD_PANE,
+
+ .flags = 0,
.exec = cmd_join_pane_exec
};
diff --git a/cmd-kill-pane.c b/cmd-kill-pane.c
index 3e558d7d..f843bc58 100644
--- a/cmd-kill-pane.c
+++ b/cmd-kill-pane.c
@@ -35,7 +35,9 @@ const struct cmd_entry cmd_kill_pane_entry = {
.args = { "at:", 0, 0 },
.usage = "[-a] " CMD_TARGET_PANE_USAGE,
- .flags = CMD_PANE_T,
+ .tflag = CMD_PANE,
+
+ .flags = 0,
.exec = cmd_kill_pane_exec
};
diff --git a/cmd-kill-session.c b/cmd-kill-session.c
index a8d2d996..4ca4e2c8 100644
--- a/cmd-kill-session.c
+++ b/cmd-kill-session.c
@@ -36,7 +36,9 @@ const struct cmd_entry cmd_kill_session_entry = {
.args = { "aCt:", 0, 0 },
.usage = "[-aC] " CMD_TARGET_SESSION_USAGE,
- .flags = CMD_SESSION_T,
+ .tflag = CMD_SESSION,
+
+ .flags = 0,
.exec = cmd_kill_session_exec
};
diff --git a/cmd-kill-window.c b/cmd-kill-window.c
index b8e1d5bc..7a8e9fa6 100644
--- a/cmd-kill-window.c
+++ b/cmd-kill-window.c
@@ -33,7 +33,9 @@ const struct cmd_entry cmd_kill_window_entry = {
.args = { "at:", 0, 0 },
.usage = "[-a] " CMD_TARGET_WINDOW_USAGE,
- .flags = CMD_WINDOW_T,
+ .tflag = CMD_WINDOW,
+
+ .flags = 0,
.exec = cmd_kill_window_exec
};
@@ -44,7 +46,9 @@ const struct cmd_entry cmd_unlink_window_entry = {
.args = { "kt:", 0, 0 },
.usage = "[-k] " CMD_TARGET_WINDOW_USAGE,
- .flags = CMD_WINDOW_T,
+ .tflag = CMD_WINDOW,
+
+ .flags = 0,
.exec = cmd_kill_window_exec
};
diff --git a/cmd-list-clients.c b/cmd-list-clients.c
index 8a6fe8a9..75c6f570 100644
--- a/cmd-list-clients.c
+++ b/cmd-list-clients.c
@@ -42,7 +42,9 @@ const struct cmd_entry cmd_list_clients_entry = {
.args = { "F:t:", 0, 0 },
.usage = "[-F format] " CMD_TARGET_SESSION_USAGE,
- .flags = CMD_READONLY|CMD_SESSION_T,
+ .tflag = CMD_SESSION,
+
+ .flags = CMD_READONLY,
.exec = cmd_list_clients_exec
};
diff --git a/cmd-list-panes.c b/cmd-list-panes.c
index 9f675b76..da0e0962 100644
--- a/cmd-list-panes.c
+++ b/cmd-list-panes.c
@@ -41,7 +41,9 @@ const struct cmd_entry cmd_list_panes_entry = {
.args = { "asF:t:", 0, 0 },
.usage = "[-as] [-F format] " CMD_TARGET_WINDOW_USAGE,
- .flags = CMD_WINDOW_T,
+ .tflag = CMD_WINDOW,
+
+ .flags = 0,
.exec = cmd_list_panes_exec
};
diff --git a/cmd-list-windows.c b/cmd-list-windows.c
index d34f8b8c..dd05ea85 100644
--- a/cmd-list-windows.c
+++ b/cmd-list-windows.c
@@ -52,7 +52,9 @@ const struct cmd_entry cmd_list_windows_entry = {
.args = { "F:at:", 0, 0 },
.usage = "[-a] [-F format] " CMD_TARGET_SESSION_USAGE,
- .flags = CMD_SESSION_T,
+ .tflag = CMD_SESSION,
+
+ .flags = 0,
.exec = cmd_list_windows_exec
};
diff --git a/cmd-lock-server.c b/cmd-lock-server.c
index 777311b3..9cdd816f 100644
--- a/cmd-lock-server.c
+++ b/cmd-lock-server.c
@@ -44,7 +44,9 @@ const struct cmd_entry cmd_lock_session_entry = {
.args = { "t:", 0, 0 },
.usage = CMD_TARGET_SESSION_USAGE,
- .flags = CMD_SESSION_T,
+ .tflag = CMD_SESSION,
+
+ .flags = 0,
.exec = cmd_lock_server_exec
};
@@ -55,7 +57,9 @@ const struct cmd_entry cmd_lock_client_entry = {
.args = { "t:", 0, 0 },
.usage = CMD_TARGET_CLIENT_USAGE,
- .flags = CMD_CLIENT_T,
+ .tflag = CMD_CLIENT,
+
+ .flags = 0,
.exec = cmd_lock_server_exec
};
diff --git a/cmd-move-window.c b/cmd-move-window.c
index 59a8538f..bb33ab38 100644
--- a/cmd-move-window.c
+++ b/cmd-move-window.c
@@ -35,7 +35,10 @@ const struct cmd_entry cmd_move_window_entry = {
.args = { "adkrs:t:", 0, 0 },
.usage = "[-dkr] " CMD_SRCDST_WINDOW_USAGE,
- .flags = CMD_WINDOW_S|CMD_MOVEW_R|CMD_INDEX_T,
+ .sflag = CMD_WINDOW,
+ .tflag = CMD_MOVEW_R,
+
+ .flags = 0,
.exec = cmd_move_window_exec
};
@@ -46,7 +49,10 @@ const struct cmd_entry cmd_link_window_entry = {
.args = { "adks:t:", 0, 0 },
.usage = "[-dk] " CMD_SRCDST_WINDOW_USAGE,
- .flags = CMD_WINDOW_S|CMD_INDEX_T,
+ .sflag = CMD_WINDOW,
+ .tflag = CMD_WINDOW_INDEX,
+
+ .flags = 0,
.exec = cmd_move_window_exec
};
diff --git a/cmd-new-session.c b/cmd-new-session.c
index 3cc07f46..f96003c7 100644
--- a/cmd-new-session.c
+++ b/cmd-new-session.c
@@ -44,7 +44,9 @@ const struct cmd_entry cmd_new_session_entry = {
"[-s session-name] " CMD_TARGET_SESSION_USAGE " [-x width] "
"[-y height] [command]",
- .flags = CMD_STARTSERVER|CMD_CANFAIL|CMD_SESSION_T,
+ .tflag = CMD_SESSION_CANFAIL,
+
+ .flags = CMD_STARTSERVER,
.exec = cmd_new_session_exec
};
@@ -55,7 +57,9 @@ const struct cmd_entry cmd_has_session_entry = {
.args = { "t:", 0, 0 },
.usage = CMD_TARGET_SESSION_USAGE,
- .flags = CMD_SESSION_T,
+ .tflag = CMD_SESSION,
+
+ .flags = 0,
.exec = cmd_new_session_exec
};
diff --git a/cmd-new-window.c b/cmd-new-window.c
index b7a9c2be..33f68935 100644
--- a/cmd-new-window.c
+++ b/cmd-new-window.c
@@ -42,7 +42,9 @@ const struct cmd_entry cmd_new_window_entry = {
.usage = "[-adkP] [-c start-directory] [-F format] [-n window-name] "
CMD_TARGET_WINDOW_USAGE " [command]",
- .flags = CMD_INDEX_T,
+ .tflag = CMD_WINDOW_INDEX,
+
+ .flags = 0,
.exec = cmd_new_window_exec
};
diff --git a/cmd-paste-buffer.c b/cmd-paste-buffer.c
index aa6e7805..0728743a 100644
--- a/cmd-paste-buffer.c
+++ b/cmd-paste-buffer.c
@@ -41,7 +41,9 @@ const struct cmd_entry cmd_paste_buffer_entry = {
.usage = "[-dpr] [-s separator] " CMD_BUFFER_USAGE " "
CMD_TARGET_PANE_USAGE,
- .flags = CMD_PANE_T,
+ .tflag = CMD_PANE,
+
+ .flags = 0,
.exec = cmd_paste_buffer_exec
};
diff --git a/cmd-pipe-pane.c b/cmd-pipe-pane.c
index 31b3a584..a2653dc5 100644
--- a/cmd-pipe-pane.c
+++ b/cmd-pipe-pane.c
@@ -44,7 +44,9 @@ const struct cmd_entry cmd_pipe_pane_entry = {
.args = { "ot:", 0, 1 },
.usage = "[-o] " CMD_TARGET_PANE_USAGE " [command]",
- .flags = CMD_PANE_T,
+ .tflag = CMD_PANE,
+
+ .flags = 0,
.exec = cmd_pipe_pane_exec
};
diff --git a/cmd-refresh-client.c b/cmd-refresh-client.c
index 2cf69ac5..444e83fc 100644
--- a/cmd-refresh-client.c
+++ b/cmd-refresh-client.c
@@ -33,7 +33,9 @@ const struct cmd_entry cmd_refresh_client_entry = {
.args = { "C:St:", 0, 0 },
.usage = "[-S] [-C size] " CMD_TARGET_CLIENT_USAGE,
- .flags = CMD_CLIENT_T,
+ .tflag = CMD_CLIENT,
+
+ .flags = 0,
.exec = cmd_refresh_client_exec
};
diff --git a/cmd-rename-session.c b/cmd-rename-session.c
index c145dcb4..7fc6193d 100644
--- a/cmd-rename-session.c
+++ b/cmd-rename-session.c
@@ -35,7 +35,9 @@ const struct cmd_entry cmd_rename_session_entry = {
.args = { "t:", 1, 1 },
.usage = CMD_TARGET_SESSION_USAGE " new-name",
- .flags = CMD_SESSION_T,
+ .tflag = CMD_SESSION,
+
+ .flags = 0,
.exec = cmd_rename_session_exec
};
diff --git a/cmd-rename-window.c b/cmd-rename-window.c
index 6a61b486..36c1bf31 100644
--- a/cmd-rename-window.c
+++ b/cmd-rename-window.c
@@ -35,7 +35,9 @@ const struct cmd_entry cmd_rename_window_entry = {
.args = { "t:", 1, 1 },
.usage = CMD_TARGET_WINDOW_USAGE " new-name",
- .flags = CMD_WINDOW_T,
+ .tflag = CMD_WINDOW,
+
+ .flags = 0,
.exec = cmd_rename_window_exec
};
diff --git a/cmd-resize-pane.c b/cmd-resize-pane.c
index fb3302a2..bb29cef9 100644
--- a/cmd-resize-pane.c
+++ b/cmd-resize-pane.c
@@ -38,7 +38,9 @@ const struct cmd_entry cmd_resize_pane_entry = {
.usage = "[-DLMRUZ] [-x width] [-y height] " CMD_TARGET_PANE_USAGE " "
"[adjustment]",
- .flags = CMD_PANE_T,
+ .tflag = CMD_PANE,
+
+ .flags = 0,
.exec = cmd_resize_pane_exec
};
diff --git a/cmd-respawn-pane.c b/cmd-respawn-pane.c
index 4a1ba60b..bff6c11b 100644
--- a/cmd-respawn-pane.c
+++ b/cmd-respawn-pane.c
@@ -37,7 +37,9 @@ const struct cmd_entry cmd_respawn_pane_entry = {
.args = { "kt:", 0, -1 },
.usage = "[-k] " CMD_TARGET_PANE_USAGE " [command]",
- .flags = CMD_PANE_T,
+ .tflag = CMD_PANE,
+
+ .flags = 0,
.exec = cmd_respawn_pane_exec
};
diff --git a/cmd-respawn-window.c b/cmd-respawn-window.c
index 2b2a674f..aa4e169b 100644
--- a/cmd-respawn-window.c
+++ b/cmd-respawn-window.c
@@ -36,7 +36,9 @@ const struct cmd_entry cmd_respawn_window_entry = {
.args = { "kt:", 0, -1 },
.usage = "[-k] " CMD_TARGET_WINDOW_USAGE " [command]",
- .flags = CMD_WINDOW_T,
+ .tflag = CMD_WINDOW,
+
+ .flags = 0,
.exec = cmd_respawn_window_exec
};
diff --git a/cmd-rotate-window.c b/cmd-rotate-window.c
index 9966cff6..014c1f2f 100644
--- a/cmd-rotate-window.c
+++ b/cmd-rotate-window.c
@@ -33,7 +33,9 @@ const struct cmd_entry cmd_rotate_window_entry = {
.args = { "Dt:U", 0, 0 },
.usage = "[-DU] " CMD_TARGET_WINDOW_USAGE,
- .flags = CMD_WINDOW_T,
+ .tflag = CMD_WINDOW,
+
+ .flags = 0,
.exec = cmd_rotate_window_exec
};
diff --git a/cmd-run-shell.c b/cmd-run-shell.c
index d84c3899..e857e9c9 100644
--- a/cmd-run-shell.c
+++ b/cmd-run-shell.c
@@ -42,7 +42,9 @@ const struct cmd_entry cmd_run_shell_entry = {
.args = { "bt:", 1, 1 },
.usage = "[-b] " CMD_TARGET_PANE_USAGE " shell-command",
- .flags = CMD_PANE_T|CMD_CANFAIL,
+ .tflag = CMD_PANE_CANFAIL,
+
+ .flags = 0,
.exec = cmd_run_shell_exec
};
diff --git a/cmd-select-layout.c b/cmd-select-layout.c
index 5bc0daad..e6ede1af 100644
--- a/cmd-select-layout.c
+++ b/cmd-select-layout.c
@@ -35,7 +35,9 @@ const struct cmd_entry cmd_select_layout_entry = {
.args = { "nopt:", 0, 1 },
.usage = "[-nop] " CMD_TARGET_WINDOW_USAGE " [layout-name]",
- .flags = CMD_WINDOW_T,
+ .tflag = CMD_WINDOW,
+
+ .flags = 0,
.exec = cmd_select_layout_exec
};
@@ -46,7 +48,9 @@ const struct cmd_entry cmd_next_layout_entry = {
.args = { "t:", 0, 0 },
.usage = CMD_TARGET_WINDOW_USAGE,
- .flags = CMD_WINDOW_T,
+ .tflag = CMD_WINDOW,
+
+ .flags = 0,
.exec = cmd_select_layout_exec
};
@@ -57,7 +61,9 @@ const struct cmd_entry cmd_previous_layout_entry = {
.args = { "t:", 0, 0 },
.usage = CMD_TARGET_WINDOW_USAGE,
- .flags = CMD_WINDOW_T,
+ .tflag = CMD_WINDOW,
+
+ .flags = 0,
.exec = cmd_select_layout_exec
};
diff --git a/cmd-select-pane.c b/cmd-select-pane.c
index aa12ae1e..7652f608 100644
--- a/cmd-select-pane.c
+++ b/cmd-select-pane.c
@@ -33,7 +33,9 @@ const struct cmd_entry cmd_select_pane_entry = {
.args = { "DdegLlMmP:Rt:U", 0, 0 },
.usage = "[-DdegLlMmRU] [-P style] " CMD_TARGET_PANE_USAGE,
- .flags = CMD_PANE_T,
+ .tflag = CMD_PANE,
+
+ .flags = 0,
.exec = cmd_select_p