version 1.872, 2019/03/18 11:58:40 |
version 1.873, 2019/03/18 14:10:25 |
|
|
struct window_mode_entry; |
struct window_mode_entry; |
struct window_mode { |
struct window_mode { |
const char *name; |
const char *name; |
|
const char *default_format; |
|
|
struct screen *(*init)(struct window_mode_entry *, |
struct screen *(*init)(struct window_mode_entry *, |
struct cmd_find_state *, struct args *); |
struct cmd_find_state *, struct args *); |
|
|
void format_free(struct format_tree *); |
void format_free(struct format_tree *); |
void printflike(3, 4) format_add(struct format_tree *, const char *, |
void printflike(3, 4) format_add(struct format_tree *, const char *, |
const char *, ...); |
const char *, ...); |
|
void format_each(struct format_tree *, void (*)(const char *, |
|
const char *, void *), void *); |
char *format_expand_time(struct format_tree *, const char *); |
char *format_expand_time(struct format_tree *, const char *); |
char *format_expand(struct format_tree *, const char *); |
char *format_expand(struct format_tree *, const char *); |
char *format_single(struct cmdq_item *, const char *, |
char *format_single(struct cmdq_item *, const char *, |
|
|
/* window.c */ |
/* window.c */ |
extern struct windows windows; |
extern struct windows windows; |
extern struct window_pane_tree all_window_panes; |
extern struct window_pane_tree all_window_panes; |
|
extern const struct window_mode *all_window_modes[]; |
int window_cmp(struct window *, struct window *); |
int window_cmp(struct window *, struct window *); |
RB_PROTOTYPE(windows, window, entry, window_cmp); |
RB_PROTOTYPE(windows, window, entry, window_cmp); |
int winlink_cmp(struct winlink *, struct winlink *); |
int winlink_cmp(struct winlink *, struct winlink *); |