]> asedeno.scripts.mit.edu Git - PuTTY.git/blobdiff - terminal.h
Small tweak to the new handle API: provide a `privdata' field in
[PuTTY.git] / terminal.h
index c98a746d7852a810f103f3f5c662c1cf44381d3f..4288d6185389780f0bd4b83c2002b3749516486f 100644 (file)
@@ -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;