Add support for most of the ESC[<low number>t sequences, which xterm
[u/mdw/putty] / putty.h
diff --git a/putty.h b/putty.h
index 5a521cb..53a6c54 100644 (file)
--- a/putty.h
+++ b/putty.h
@@ -173,7 +173,7 @@ enum {
     CIPHER_3DES,
     CIPHER_BLOWFISH,
     CIPHER_AES,                               /* (SSH 2 only) */
-    CIPHER_DES,                               /* (SSH 1 only) */
+    CIPHER_DES,
     CIPHER_MAX                        /* no. ciphers (inc warn) */
 };
 
@@ -328,6 +328,7 @@ typedef struct {
     int mouse_is_xterm;
     int rect_select;
     int rawcnp;
+    int rtf_paste;
     int mouse_override;
     short wordness[256];
     /* translations */
@@ -405,6 +406,16 @@ void begin_session(void);
 void sys_cursor(int x, int y);
 #define OPTIMISE_IS_SCROLL 1
 
+void set_iconic(int iconic);
+void move_window(int x, int y);
+void set_zorder(int top);
+void refresh_window(void);
+void set_zoomed(int zoomed);
+int is_iconic(void);
+void get_window_pos(int *x, int *y);
+void get_window_pixels(int *x, int *y);
+char *get_window_title(int icon);
+
 /*
  * Exports from noise.c.
  */
@@ -539,6 +550,7 @@ int check_compose(int first, int second);
 int decode_codepage(char *cp_name);
 char *cp_enumerate (int index);
 char *cp_name(int codepage);
+void get_unitab(int codepage, wchar_t * unitab, int ftype);
 
 /*
  * Exports from mscrypto.c