summaryrefslogtreecommitdiffstats
path: root/tmux.h
diff options
context:
space:
mode:
authorNicholas Marriott <nicm@openbsd.org>2009-06-04 18:48:24 +0000
committerNicholas Marriott <nicm@openbsd.org>2009-06-04 18:48:24 +0000
commitd42fb43f4f8e21dcc37e9b090842f61e39e8d6f4 (patch)
tree1503c0a8c01c44b2eee6634092eae1e963d358ba /tmux.h
parentd6015824ddcd2b0373232e528ade8b40e12c1a0a (diff)
Proper support for tab stops (\033H etc), using a bitstring(3). Makes another
vttest test happy.
Diffstat (limited to 'tmux.h')
-rw-r--r--tmux.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/tmux.h b/tmux.h
index b2521ac2..645e5003 100644
--- a/tmux.h
+++ b/tmux.h
@@ -26,6 +26,7 @@
#include <sys/queue.h>
#include <sys/tree.h>
+#include <bitstring.h>
#include <getopt.h>
#include <limits.h>
#include <poll.h>
@@ -507,6 +508,8 @@ struct screen {
int mode;
+ bitstr_t *tabs;
+
struct screen_sel sel;
};
@@ -1397,6 +1400,7 @@ void screen_redraw_status(struct client *);
void screen_init(struct screen *, u_int, u_int, u_int);
void screen_reinit(struct screen *);
void screen_free(struct screen *);
+void screen_reset_tabs(struct screen *);
void screen_set_title(struct screen *, const char *);
void screen_resize(struct screen *, u_int, u_int);
void screen_set_selection(