X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/blobdiff_plain/e6717a9898d1a139988d70e6fa5d19dbf8b8bba2..d9e0300f903aa7cfb85a94480ad544082a7a6c35:/terminal.h diff --git a/terminal.h b/terminal.h index c98a746d..aef47a5b 100644 --- a/terminal.h +++ b/terminal.h @@ -135,6 +135,13 @@ struct terminal_tag { bufchain printer_buf; /* buffered data for printer */ printer_job *print_job; + /* ESC 7 saved state for the alternate screen */ + pos alt_savecurs; + int alt_save_attr; + int alt_save_cset, alt_save_csattr; + int alt_save_utf, alt_save_wnext; + int alt_save_sco_acs; + int rows, cols, savelines; int has_focus; int in_vbell; @@ -144,7 +151,7 @@ struct terminal_tag { int seen_disp_event; int big_cursor; - int xterm_mouse; /* send mouse messages to app */ + int xterm_mouse; /* send mouse messages to host */ int mouse_is_down; /* used while tracking mouse buttons */ int cset_attr[2];