[BACK]Return to cmd-display-menu.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / tmux

Diff for /src/usr.bin/tmux/cmd-display-menu.c between version 1.41 and 1.42

version 1.41, 2023/08/08 08:08:47 version 1.42, 2023/08/15 07:01:47
Line 39 
Line 39 
         .name = "display-menu",          .name = "display-menu",
         .alias = "menu",          .alias = "menu",
   
         .args = { "b:c:C:t:s:S:OT:x:y:", 1, -1, cmd_display_menu_args_parse },          .args = { "b:c:C:H:s:S:Ot:T:x:y:", 1, -1, cmd_display_menu_args_parse },
         .usage = "[-O] [-b border-lines] [-c target-client] "          .usage = "[-O] [-b border-lines] [-c target-client] "
                  "[-C starting-choice] [-s style] [-S border-style] "                   "[-C starting-choice] [-H selected-style] [-s style] "
                  CMD_TARGET_PANE_USAGE "[-T title] [-x position] [-y position] "                   "[-S border-style] " CMD_TARGET_PANE_USAGE "[-T title] "
                  "name key command ...",                   "[-x position] [-y position] name key command ...",
   
         .target = { 't', CMD_FIND_PANE, 0 },          .target = { 't', CMD_FIND_PANE, 0 },
   
Line 293 
Line 293 
         const char              *key, *name, *value;          const char              *key, *name, *value;
         const char              *style = args_get(args, 's');          const char              *style = args_get(args, 's');
         const char              *border_style = args_get(args, 'S');          const char              *border_style = args_get(args, 'S');
           const char              *selected_style = args_get(args, 'H');
         enum box_lines           lines = BOX_LINES_DEFAULT;          enum box_lines           lines = BOX_LINES_DEFAULT;
         char                    *title, *cause;          char                    *title, *cause;
         int                      flags = 0, starting_choice = 0;          int                      flags = 0, starting_choice = 0;
Line 376 
Line 377 
         if (!event->m.valid)          if (!event->m.valid)
                 flags |= MENU_NOMOUSE;                  flags |= MENU_NOMOUSE;
         if (menu_display(menu, flags, starting_choice, item, px, py, tc, lines,          if (menu_display(menu, flags, starting_choice, item, px, py, tc, lines,
             style, border_style, target, NULL, NULL) != 0)              style, selected_style, border_style, target, NULL, NULL) != 0)
                 return (CMD_RETURN_NORMAL);                  return (CMD_RETURN_NORMAL);
         return (CMD_RETURN_WAIT);          return (CMD_RETURN_WAIT);
 }  }

Legend:
Removed from v.1.41  
changed lines
  Added in v.1.42