aboutsummaryrefslogtreecommitdiff
path: root/tmux.h
diff options
context:
space:
mode:
authorNicholas Marriott <nicholas.marriott@gmail.com>2020-05-12 08:57:55 +0100
committerNicholas Marriott <nicholas.marriott@gmail.com>2020-05-12 08:57:55 +0100
commit5a34f51d337aefa723d3e5366727f88c723b293a (patch)
treeb9221653b0593f8c696ab4dc5826d957ef84f16a /tmux.h
parentc489bf0a1e5d1ef7dfd886a95b638fa7bfa1fbe2 (diff)
downloadrtmux-5a34f51d337aefa723d3e5366727f88c723b293a.tar.gz
rtmux-5a34f51d337aefa723d3e5366727f88c723b293a.tar.bz2
rtmux-5a34f51d337aefa723d3e5366727f88c723b293a.zip
Include key bindings in customize mode.
Diffstat (limited to 'tmux.h')
-rw-r--r--tmux.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/tmux.h b/tmux.h
index eab3e34a..4b6bacf2 100644
--- a/tmux.h
+++ b/tmux.h
@@ -2698,7 +2698,9 @@ typedef u_int (*mode_tree_height_cb)(void *, u_int);
typedef void (*mode_tree_each_cb)(void *, void *, struct client *, key_code);
u_int mode_tree_count_tagged(struct mode_tree_data *);
void *mode_tree_get_current(struct mode_tree_data *);
+const char *mode_tree_get_current_name(struct mode_tree_data *);
void mode_tree_expand_current(struct mode_tree_data *);
+void mode_tree_collapse_current(struct mode_tree_data *);
void mode_tree_expand(struct mode_tree_data *, uint64_t);
int mode_tree_set_current(struct mode_tree_data *, uint64_t);
void mode_tree_each_tagged(struct mode_tree_data *, mode_tree_each_cb,
@@ -2716,6 +2718,7 @@ void mode_tree_resize(struct mode_tree_data *, u_int, u_int);
struct mode_tree_item *mode_tree_add(struct mode_tree_data *,
struct mode_tree_item *, void *, uint64_t, const char *,
const char *, int);
+void mode_tree_draw_as_parent(struct mode_tree_item *);
void mode_tree_remove(struct mode_tree_data *, struct mode_tree_item *);
void mode_tree_draw(struct mode_tree_data *);
int mode_tree_key(struct mode_tree_data *, struct client *, key_code *,