[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.27 and 1.28

version 1.27, 2009/12/03 22:50:10 version 1.28, 2009/12/14 10:43:41
Line 429 
Line 429 
         const char              *buf;          const char              *buf;
         size_t                   len, size;          size_t                   len, size;
         cc_t                     bspace;          cc_t                     bspace;
         int                      key;          int                      key, delay;
   
         buf = EVBUFFER_DATA(tty->event->input);          buf = EVBUFFER_DATA(tty->event->input);
         len = EVBUFFER_LENGTH(tty->event->input);          len = EVBUFFER_LENGTH(tty->event->input);
Line 521 
Line 521 
   
 start_timer:  start_timer:
         /* Start the timer and wait for expiry or more data. */          /* Start the timer and wait for expiry or more data. */
         tv.tv_sec = 0;          delay = options_get_number(&global_options, "escape-time");
         tv.tv_usec = ESCAPE_PERIOD * 1000L;          tv.tv_sec = delay / 1000;
           tv.tv_usec = (delay % 1000) * 1000L;
   
         evtimer_del(&tty->key_timer);          evtimer_del(&tty->key_timer);
         evtimer_set(&tty->key_timer, tty_keys_callback, tty);          evtimer_set(&tty->key_timer, tty_keys_callback, tty);

Legend:
Removed from v.1.27  
changed lines
  Added in v.1.28