Horizontal history/scrolling.

This commit is contained in:
Nicholas Marriott
2007-11-21 15:35:53 +00:00
parent e4f01009a3
commit d5edaf988e
6 changed files with 88 additions and 45 deletions

6
tmux.h
View File

@ -1,4 +1,4 @@
/* $Id: tmux.h,v 1.86 2007-11-21 14:01:53 nicm Exp $ */
/* $Id: tmux.h,v 1.87 2007-11-21 15:35:53 nicm Exp $ */
/*
* Copyright (c) 2007 Nicholas Marriott <nicm@users.sourceforge.net>
@ -354,6 +354,7 @@ struct screen {
u_char **grid_data;
u_char **grid_attr;
u_char **grid_colr;
u_int *grid_size;
u_int dx; /* display x size */
u_int dy; /* display y size */
@ -748,7 +749,8 @@ u_char screen_stringcolour(const char *);
void screen_create(struct screen *, u_int, u_int);
void screen_destroy(struct screen *);
void screen_resize(struct screen *, u_int, u_int);
void screen_draw(struct screen *, struct buffer *, u_int, u_int, u_int);
void screen_draw(
struct screen *, struct buffer *, u_int, u_int, u_int, u_int);
void screen_make_lines(struct screen *, u_int, u_int);
void screen_free_lines(struct screen *, u_int, u_int);
void screen_move_lines(struct screen *, u_int, u_int, u_int);