aboutsummaryrefslogtreecommitdiff
path: root/tmux.h
diff options
context:
space:
mode:
authorThomas Adam <thomas@xteddy.org>2015-09-14 12:42:19 +0100
committerThomas Adam <thomas@xteddy.org>2015-09-14 12:42:19 +0100
commit74b958ecbed7102a0f3f5faf5d976411726661ba (patch)
tree7b0cc592b9127fe05afc9bbbf67263489d66eb85 /tmux.h
parentef35c9f7659205659d6863058b9a7262b21440a5 (diff)
parent16efa8483888e326aed2c05a01b63b45a2b118ef (diff)
downloadrtmux-74b958ecbed7102a0f3f5faf5d976411726661ba.tar.gz
rtmux-74b958ecbed7102a0f3f5faf5d976411726661ba.tar.bz2
rtmux-74b958ecbed7102a0f3f5faf5d976411726661ba.zip
Merge branch 'obsd-master'
Conflicts: Makefile
Diffstat (limited to 'tmux.h')
-rw-r--r--tmux.h10
1 files changed, 6 insertions, 4 deletions
diff --git a/tmux.h b/tmux.h
index 61027b98..6606451f 100644
--- a/tmux.h
+++ b/tmux.h
@@ -1221,6 +1221,7 @@ struct client {
#define CLIENT_UTF8 0x10000
#define CLIENT_256COLOURS 0x20000
#define CLIENT_IDENTIFIED 0x40000
+#define CLIENT_STATUSFORCE 0x80000
int flags;
struct key_table *keytable;
@@ -1436,17 +1437,18 @@ const char *paste_buffer_data(struct paste_buffer *, size_t *);
struct paste_buffer *paste_walk(struct paste_buffer *);
struct paste_buffer *paste_get_top(const char **);
struct paste_buffer *paste_get_name(const char *);
-int paste_free_top(void);
-int paste_free_name(const char *);
+void paste_free(struct paste_buffer *);
void paste_add(char *, size_t);
int paste_rename(const char *, const char *, char **);
int paste_set(char *, size_t, const char *, char **);
char *paste_make_sample(struct paste_buffer *, int);
/* format.c */
+#define FORMAT_STATUS 0x1
+#define FORMAT_FORCE 0x2
struct format_tree;
struct format_tree *format_create(void);
-struct format_tree *format_create_status(int);
+struct format_tree *format_create_flags(int);
void format_free(struct format_tree *);
void printflike(3, 4) format_add(struct format_tree *, const char *,
const char *, ...);
@@ -2070,7 +2072,7 @@ extern const char window_clock_table[14][5][5];
/* window-copy.c */
extern const struct window_mode window_copy_mode;
-void window_copy_init_from_pane(struct window_pane *);
+void window_copy_init_from_pane(struct window_pane *, u_int);
void window_copy_init_for_output(struct window_pane *);
void printflike(2, 3) window_copy_add(struct window_pane *, const char *, ...);
void window_copy_vadd(struct window_pane *, const char *, va_list);