"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "display.h" between
screen-4.8.0.tar.gz and screen-4.9.0.tar.gz

About: GNU screen is a screen manager with VT100/ANSI terminal emulation (multiplexing up to 10 pseudo-terminals).

display.h  (screen-4.8.0):display.h  (screen-4.9.0)
skipping to change at line 64 skipping to change at line 64
#define KMAP_KEYS 0 #define KMAP_KEYS 0
#endif #endif
struct win; /* forward declaration */ struct win; /* forward declaration */
struct mouse_parse struct mouse_parse
{ {
char sgrmode; /* non-zero if parsing an SGR sequence */ char sgrmode; /* non-zero if parsing an SGR sequence */
char state; /* current state of parsing */ int state; /* current state of parsing */
int params[3]; /* parsed params: button, x, y */ int params[3]; /* parsed params: button, x, y */
}; };
struct display struct display
{ {
struct display *d_next; /* linked list */ struct display *d_next; /* linked list */
struct acluser *d_user; /* user who owns that display */ struct acluser *d_user; /* user who owns that display */
struct canvas d_canvas; /* our canvas slice */ struct canvas d_canvas; /* our canvas slice */
struct canvas *d_cvlist; /* the canvases of this display */ struct canvas *d_cvlist; /* the canvases of this display */
struct canvas *d_forecv; /* current input focus */ struct canvas *d_forecv; /* current input focus */
skipping to change at line 115 skipping to change at line 115
int d_curvis; /* cursor visibility */ int d_curvis; /* cursor visibility */
int d_has_hstatus; /* display has hardstatus line */ int d_has_hstatus; /* display has hardstatus line */
int d_hstatus; /* hardstatus used */ int d_hstatus; /* hardstatus used */
int d_lp_missing; /* last character on bot line missing */ int d_lp_missing; /* last character on bot line missing */
int d_mouse; /* mouse mode */ int d_mouse; /* mouse mode */
int d_extmouse; /* extended mouse mode */ int d_extmouse; /* extended mouse mode */
struct mouse_parse d_mouse_parse; /* state of mouse code parsing */ struct mouse_parse d_mouse_parse; /* state of mouse code parsing */
int d_mousetrack; /* set when user wants to use mouse even when the window int d_mousetrack; /* set when user wants to use mouse even when the window
does not */ does not */
#ifdef RXVT_OSC #ifdef RXVT_OSC
int d_xtermosc[4]; /* osc used */ int d_xtermosc[5]; /* osc used */
#endif #endif
struct mchar d_lpchar; /* missing char */ struct mchar d_lpchar; /* missing char */
struct timeval d_status_time; /* time of status display */ struct timeval d_status_time; /* time of status display */
int d_status; /* is status displayed? */ int d_status; /* is status displayed? */
char d_status_bell; /* is it only a vbell? */ char d_status_bell; /* is it only a vbell? */
int d_status_len; /* length of status line */ int d_status_len; /* length of status line */
char *d_status_lastmsg; /* last displayed message */ char *d_status_lastmsg; /* last displayed message */
int d_status_buflen; /* last message buffer len */ int d_status_buflen; /* last message buffer len */
int d_status_lastx; /* position of the cursor */ int d_status_lastx; /* position of the cursor */
int d_status_lasty; /* before status was displayed */ int d_status_lasty; /* before status was displayed */
 End of changes. 2 change blocks. 
2 lines changed or deleted 2 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)