aboutsummaryrefslogtreecommitdiff
path: root/tmux.h
diff options
context:
space:
mode:
authorNicholas Marriott <nicm@openbsd.org>2009-10-13 15:38:37 +0000
committerNicholas Marriott <nicm@openbsd.org>2009-10-13 15:38:37 +0000
commitad566a86de2368aa4a42cd26dafecc066cff41eb (patch)
tree98677a9cfc95b49a61cfee0d1da88ecd22cc00a0 /tmux.h
parent71dc6e04e8ca9ab85acbef90bbfd57463be0dc07 (diff)
downloadrtmux-ad566a86de2368aa4a42cd26dafecc066cff41eb.tar.gz
rtmux-ad566a86de2368aa4a42cd26dafecc066cff41eb.tar.bz2
rtmux-ad566a86de2368aa4a42cd26dafecc066cff41eb.zip
Move lines into the history when scrolling even if the scroll region is not
the entire screen. Allows ircII users to see history, prompted by naddy.
Diffstat (limited to 'tmux.h')
-rw-r--r--tmux.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/tmux.h b/tmux.h
index 35a542fa..0dcf7c37 100644
--- a/tmux.h
+++ b/tmux.h
@@ -1592,9 +1592,11 @@ extern const struct grid_cell grid_default_cell;
struct grid *grid_create(u_int, u_int, u_int);
void grid_destroy(struct grid *);
int grid_compare(struct grid *, struct grid *);
+void grid_collect_history(struct grid *);
+void grid_scroll_history(struct grid *);
+void grid_scroll_history_region(struct grid *, u_int, u_int);
void grid_expand_line(struct grid *, u_int, u_int);
void grid_expand_line_utf8(struct grid *, u_int, u_int);
-void grid_scroll_line(struct grid *);
const struct grid_cell *grid_peek_cell(struct grid *, u_int, u_int);
struct grid_cell *grid_get_cell(struct grid *, u_int, u_int);
void grid_set_cell(struct grid *, u_int, u_int, const struct grid_cell *);