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

Diff for /src/usr.bin/tmux/cmd-find.c between version 1.40 and 1.41

version 1.40, 2016/11/16 00:24:03 version 1.41, 2017/03/11 15:16:08
Line 483 
Line 483 
         if (cmd_find_get_window_with_session(fs, window) == 0)          if (cmd_find_get_window_with_session(fs, window) == 0)
                 return (0);                  return (0);
   
         /* Otherwise try as a session itself. */          /* Try as a session if it looks like a session. */
         if (cmd_find_get_session(fs, window) == 0) {          if (*window == '$' && cmd_find_get_session(fs, window) == 0) {
                 fs->wl = fs->s->curw;                  fs->wl = fs->s->curw;
                 fs->w = fs->wl->window;                  fs->w = fs->wl->window;
                 if (~fs->flags & CMD_FIND_WINDOW_INDEX)                  if (~fs->flags & CMD_FIND_WINDOW_INDEX)
Line 674 
Line 674 
         if (cmd_find_get_pane_with_window(fs, pane) == 0)          if (cmd_find_get_pane_with_window(fs, pane) == 0)
                 return (0);                  return (0);
   
         /* Otherwise try as a window itself (this will also try as session). */          /* Try as a window if it looks like a window. */
         if (cmd_find_get_window(fs, pane) == 0) {          if (*pane == '@' && cmd_find_get_window(fs, pane) == 0) {
                 fs->wp = fs->w->active;                  fs->wp = fs->w->active;
                 return (0);                  return (0);
         }          }

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