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

Diff for /src/usr.bin/tmux/tty-keys.c between version 1.92 and 1.93

version 1.92, 2017/01/11 16:05:46 version 1.93, 2017/02/10 12:59:18
Line 532 
Line 532 
         key_code         key;          key_code         key;
   
         /* Get key buffer. */          /* Get key buffer. */
         buf = EVBUFFER_DATA(tty->event->input);          buf = EVBUFFER_DATA(tty->in);
         len = EVBUFFER_LENGTH(tty->event->input);          len = EVBUFFER_LENGTH(tty->in);
   
         if (len == 0)          if (len == 0)
                 return (0);                  return (0);
Line 645 
Line 645 
                 key = (key & KEYC_MASK_MOD) | KEYC_BSPACE;                  key = (key & KEYC_MASK_MOD) | KEYC_BSPACE;
   
         /* Remove data from buffer. */          /* Remove data from buffer. */
         evbuffer_drain(tty->event->input, size);          evbuffer_drain(tty->in, size);
   
         /* Remove key timer. */          /* Remove key timer. */
         if (event_initialized(&tty->key_timer))          if (event_initialized(&tty->key_timer))
Line 671 
Line 671 
         log_debug("discard key %.*s %#llx", (int)size, buf, key);          log_debug("discard key %.*s %#llx", (int)size, buf, key);
   
         /* Remove data from buffer. */          /* Remove data from buffer. */
         evbuffer_drain(tty->event->input, size);          evbuffer_drain(tty->in, size);
   
         return (1);          return (1);
 }  }

Legend:
Removed from v.1.92  
changed lines
  Added in v.1.93