… | |
… | |
39 | #include "rxvtutil.h" |
39 | #include "rxvtutil.h" |
40 | #include "rxvtperl.h" |
40 | #include "rxvtperl.h" |
41 | |
41 | |
42 | #include "perlxsi.c" |
42 | #include "perlxsi.c" |
43 | |
43 | |
44 | #ifdef HAVE_SCROLLBARS |
|
|
45 | # define GRAB_CURSOR THIS->scrollBar.leftptr_cursor |
44 | #define GRAB_CURSOR THIS->scrollBar.leftptr_cursor |
46 | #else |
|
|
47 | # define GRAB_CURSOR None |
|
|
48 | #endif |
|
|
49 | |
45 | |
50 | #undef LINENO |
46 | #undef LINENO |
51 | #define LINENO(n) MOD (THIS->term_start + int(n), THIS->total_rows) |
47 | #define LINENO(n) MOD (THIS->term_start + int(n), THIS->total_rows) |
52 | #undef ROW |
48 | #undef ROW |
53 | #define ROW(n) THIS->row_buf [LINENO (n)] |
49 | #define ROW(n) THIS->row_buf [LINENO (n)] |
… | |
… | |
1707 | XFree (prop); |
1703 | XFree (prop); |
1708 | } |
1704 | } |
1709 | } |
1705 | } |
1710 | |
1706 | |
1711 | void |
1707 | void |
1712 | rxvt_term::XChangeWindowProperty (Window window, Atom property, Atom type, int format, SV *data) |
1708 | rxvt_term::XChangeProperty (Window window, Atom property, Atom type, int format, SV *data) |
1713 | CODE: |
1709 | CODE: |
1714 | { |
1710 | { |
1715 | STRLEN len; |
1711 | STRLEN len; |
1716 | char *data_ = SvPVbyte (data, len); |
1712 | char *data_ = SvPVbyte (data, len); |
1717 | |
1713 | |