~mdw
/
sgt
/
putty
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Rectangular-block selection. Enabled by Alt+drag, unless you
[sgt/putty]
/
putty.h
diff --git
a/putty.h
b/putty.h
index
cdab4aa
..
5a521cb
100644
(file)
--- a/
putty.h
+++ b/
putty.h
@@
-96,7
+96,7
@@
GLOBAL int rows, cols, savelines;
GLOBAL int has_focus;
GLOBAL int in_vbell;
GLOBAL int has_focus;
GLOBAL int in_vbell;
-GLOBAL
long vbell_timeou
t;
+GLOBAL
unsigned long vbell_startpoin
t;
GLOBAL int app_cursor_keys, app_keypad_keys, vt52_mode;
GLOBAL int repeat_off, cr_lf_return;
GLOBAL int app_cursor_keys, app_keypad_keys, vt52_mode;
GLOBAL int repeat_off, cr_lf_return;
@@
-326,12
+326,13
@@
typedef struct {
unsigned char colours[22][3];
/* Selection options */
int mouse_is_xterm;
unsigned char colours[22][3];
/* Selection options */
int mouse_is_xterm;
+ int rect_select;
int rawcnp;
int mouse_override;
short wordness[256];
/* translations */
VT_Mode vtmode;
int rawcnp;
int mouse_override;
short wordness[256];
/* translations */
VT_Mode vtmode;
- char line_codepage[
32
];
+ char line_codepage[
128
];
int xlat_capslockcyr;
/* X11 forwarding */
int x11_forward;
int xlat_capslockcyr;
/* X11 forwarding */
int x11_forward;
@@
-452,7
+453,7
@@
void term_paint(Context, int, int, int, int);
void term_scroll(int, int);
void term_pwron(void);
void term_clrsb(void);
void term_scroll(int, int);
void term_pwron(void);
void term_clrsb(void);
-void term_mouse(Mouse_Button, Mouse_Action, int, int, int, int);
+void term_mouse(Mouse_Button, Mouse_Action, int, int, int, int
, int
);
void term_deselect(void);
void term_update(void);
void term_invalidate(void);
void term_deselect(void);
void term_update(void);
void term_invalidate(void);