macro_rules! display_popup {
    (@cmd ($cmd:expr) -B, $($tail:tt)*) => { ... };
    (@cmd ($cmd:expr) -C, $($tail:tt)*) => { ... };
    (@cmd ($cmd:expr) -E, $($tail:tt)*) => { ... };
    (@cmd ($cmd:expr) -EE, $($tail:tt)*) => { ... };
    (@cmd ($cmd:expr) -b $border_lines:expr, $($tail:tt)*) => { ... };
    (@cmd ($cmd:expr) -c $target_client:expr, $($tail:tt)*) => { ... };
    (@cmd ($cmd:expr) -d $start_directory:expr, $($tail:tt)*) => { ... };
    (@cmd ($cmd:expr) -h $height:expr, $($tail:tt)*) => { ... };
    (@cmd ($cmd:expr) -s $style:expr, $($tail:tt)*) => { ... };
    (@cmd ($cmd:expr) -S $border_style:expr, $($tail:tt)*) => { ... };
    (@cmd ($cmd:expr) -t $target_pane:expr, $($tail:tt)*) => { ... };
    (@cmd ($cmd:expr) -T $title:expr, $($tail:tt)*) => { ... };
    (@cmd ($cmd:expr) -w $width:expr, $($tail:tt)*) => { ... };
    (@cmd ($cmd:expr) -x $position:expr, $($tail:tt)*) => { ... };
    (@cmd ($cmd:expr) -y $position:expr, $($tail:tt)*) => { ... };
    (@cmd ($cmd:expr) $shell_command:expr, $($tail:tt)*) => { ... };
    (@cmd ($cmd:expr)) => { ... };
    () => { ... };
    (($cmd:expr), $($tail:tt)*) => { ... };
    ($($tail:tt)*) => { ... };
}
Expand description

Structure for displaying a menu on target-client

§Manual

tmux ^3.3:

display-popup [-BCE] [-b border-lines] [-c target-client] [-d start-directory] [-e environment]
[-h height] [-s style] [-S border-style] [-t target-pane] [-T title] [-w width] [-x position]
[-y position] [shell-command]

tmux ^3.2:

display-popup [-CE] [-c target-client] [-d start-directory] [-h height] [-t target-pane]
[-w width] [-x position] [-y position] [shell-command]
(alias: popup)