version 1.539, 2015/08/28 16:10:46 |
version 1.540, 2015/08/29 00:29:15 |
|
|
*/ |
*/ |
#define PANE_MINIMUM 2 |
#define PANE_MINIMUM 2 |
|
|
/* Automatic name refresh interval, in milliseconds. */ |
/* Automatic name refresh interval, in microseconds. Must be < 1 second. */ |
#define NAME_INTERVAL 500 |
#define NAME_INTERVAL 500000 |
|
|
/* |
/* |
* UTF-8 data size. This must be big enough to hold combined characters as well |
* UTF-8 data size. This must be big enough to hold combined characters as well |
|
|
/* Window structure. */ |
/* Window structure. */ |
struct window { |
struct window { |
u_int id; |
u_int id; |
|
|
char *name; |
char *name; |
struct event name_timer; |
struct event name_event; |
|
struct timeval name_time; |
|
|
struct timeval silence_timer; |
struct timeval silence_timer; |
struct timeval activity_time; |
struct timeval activity_time; |
|
|
|
|
void window_choose_set_current(struct window_pane *, u_int); |
void window_choose_set_current(struct window_pane *, u_int); |
|
|
/* names.c */ |
/* names.c */ |
void queue_window_name(struct window *); |
void check_window_name(struct window *); |
char *default_window_name(struct window *); |
char *default_window_name(struct window *); |
char *format_window_name(struct window *); |
char *format_window_name(struct window *); |
char *parse_window_name(const char *); |
char *parse_window_name(const char *); |