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 |