[BACK]Return to format.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / tmux

Diff for /src/usr.bin/tmux/format.c between version 1.199 and 1.200

version 1.199, 2019/05/27 15:29:46 version 1.200, 2019/05/28 07:18:42
Line 54 
Line 54 
 static void      format_defaults_client(struct format_tree *, struct client *);  static void      format_defaults_client(struct format_tree *, struct client *);
 static void      format_defaults_winlink(struct format_tree *, struct winlink *);  static void      format_defaults_winlink(struct format_tree *, struct winlink *);
   
 /* Default menus. */  
 #define DEFAULT_CLIENT_MENU \  
         "Detach,d,detach-client|" \  
         "Detach & Kill,X,detach-client -P|" \  
         "Detach Others,o,detach-client -a|" \  
         "|" \  
         "Lock,l,lock-client"  
 #define DEFAULT_SESSION_MENU \  
         "Next,n,switch-client -n|" \  
         "Previous,p,switch-client -p|" \  
         "|" \  
         "Renumber,N,move-window -r|" \  
         "Rename,n,command-prompt -I \"#S\" \"rename-session -- '%%'\"|" \  
         "|" \  
         "New Session,s,new-session|" \  
         "New Window,w,new-window"  
 #define DEFAULT_WINDOW_MENU \  
         "Swap Left,l,swap-window -t:-1|" \  
         "Swap Right,r,swap-window -t:+1|" \  
         "#{?pane_marked_set,,#[dim]}Swap Marked,s,swap-window|" \  
         "|" \  
         "Kill,X,kill-window|" \  
         "Respawn,R,respawn-window -k|" \  
         "#{?pane_marked,Unmark,Mark},m,select-pane -m|" \  
         "Rename,n,command-prompt -I \"#W\" \"rename-window -- '%%'\"|" \  
         "|" \  
         "New After,w,new-window -a|" \  
         "New At End,W,new-window"  
 #define DEFAULT_PANE_MENU \  
         "#{?mouse_word,Search For #[underscore]#{=/9/...:mouse_word},},C-r,copy-mode -t=; send -Xt= search-backward \"#{q:mouse_word}\"|" \  
         "#{?mouse_word,Type #[underscore]#{=/9/...:mouse_word},},C-y,send-keys -l \"#{q:mouse_word}\"|" \  
         "#{?mouse_word,Copy #[underscore]#{=/9/...:mouse_word},},c,set-buffer \"#{q:mouse_word}\"|" \  
         "#{?mouse_line,Copy Line,},l,set-buffer \"#{q:mouse_line}\"|" \  
         "|" \  
         "Horizontal Split,h,split-window -h|" \  
         "Vertical Split,v,split-window -v|" \  
         "|" \  
         "Swap Up,u,swap-pane -U|" \  
         "Swap Down,d,swap-pane -D|" \  
         "#{?pane_marked_set,,#[dim]}Swap Marked,s,swap-pane|" \  
         "|" \  
         "Kill,X,kill-pane|" \  
         "Respawn,R,respawn-pane -k|" \  
         "#{?pane_marked,Unmark,Mark},m,select-pane -m|" \  
         "#{?window_zoomed_flag,Unzoom,Zoom},z,resize-pane -Z"  
   
 /* Entry in format job tree. */  /* Entry in format job tree. */
 struct format_job {  struct format_job {
         struct client           *client;          struct client           *client;
Line 943 
Line 897 
                         format_add(ft, tmp, "%s", (*wm)->default_format);                          format_add(ft, tmp, "%s", (*wm)->default_format);
                 }                  }
         }          }
   
         format_add(ft, "client_menu", "%s", DEFAULT_CLIENT_MENU);  
         format_add(ft, "session_menu", "%s", DEFAULT_SESSION_MENU);  
         format_add(ft, "window_menu", "%s", DEFAULT_WINDOW_MENU);  
         format_add(ft, "pane_menu", "%s", DEFAULT_PANE_MENU);  
   
         if (item != NULL)          if (item != NULL)
                 format_create_add_item(ft, item);                  format_create_add_item(ft, item);

Legend:
Removed from v.1.199  
changed lines
  Added in v.1.200