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

Diff for /src/usr.bin/tmux/server-client.c between version 1.237 and 1.238

version 1.237, 2017/05/31 11:00:00 version 1.238, 2017/06/06 15:49:35
Line 816 
Line 816 
         struct timeval           tv;          struct timeval           tv;
         struct key_table        *table, *first;          struct key_table        *table, *first;
         struct key_binding       bd_find, *bd;          struct key_binding       bd_find, *bd;
         int                      xtimeout;          int                      xtimeout, flags;
         struct cmd_find_state    fs;          struct cmd_find_state    fs;
   
         /* Check the client is good to accept input. */          /* Check the client is good to accept input. */
Line 913 
Line 913 
                 server_status_client(c);                  server_status_client(c);
                 return;                  return;
         }          }
           flags = c->flags;
   
 retry:  retry:
         /* Log key table. */          /* Log key table. */
Line 990 
Line 991 
          * No match in the root table either. If this wasn't the first table           * No match in the root table either. If this wasn't the first table
          * tried, don't pass the key to the pane.           * tried, don't pass the key to the pane.
          */           */
         if (first != table) {          if (first != table && (~flags & CLIENT_REPEAT)) {
                 server_client_set_key_table(c, NULL);                  server_client_set_key_table(c, NULL);
                 server_status_client(c);                  server_status_client(c);
                 return;                  return;

Legend:
Removed from v.1.237  
changed lines
  Added in v.1.238