ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/src/rxvt.h
(Generate patch)

Comparing rxvt-unicode/src/rxvt.h (file contents):
Revision 1.179 by root, Mon Jan 2 15:10:18 2006 UTC vs.
Revision 1.180 by root, Mon Jan 2 15:35:43 2006 UTC

213 213
214#ifdef NO_RESOURCES 214#ifdef NO_RESOURCES
215# undef USE_XGETDEFAULT 215# undef USE_XGETDEFAULT
216#endif 216#endif
217 217
218#if ISO_14755 218#if defined (ISO_14755) || defined (ENABLE_PERL)
219# define ENABLE_OVERLAY 1 219# define ENABLE_OVERLAY 1
220#endif 220#endif
221 221
222/* now look for other badly set stuff */ 222/* now look for other badly set stuff */
223 223
1026 1026
1027struct rxvt_term : zero_initialized, rxvt_vars { 1027struct rxvt_term : zero_initialized, rxvt_vars {
1028 log_callback *log_hook; // log error messages through this hook, if != 0 1028 log_callback *log_hook; // log error messages through this hook, if != 0
1029 getfd_callback *getfd_hook; // convert remote to local fd, if != 0 1029 getfd_callback *getfd_hook; // convert remote to local fd, if != 0
1030 1030
1031#if ENABLE_PERL
1032 void *self; // perl's $self
1033#endif
1034
1031 struct mbstate mbstate; // current input multibyte state 1035 struct mbstate mbstate; // current input multibyte state
1032 1036
1033 unsigned char want_refresh:1, 1037 unsigned char want_refresh:1,
1034#ifdef TRANSPARENT 1038#ifdef TRANSPARENT
1035 want_full_refresh:1, /* awaiting full screen refresh */ 1039 want_full_refresh:1, /* awaiting full screen refresh */
1561 void selection_property (Window win, Atom prop); 1565 void selection_property (Window win, Atom prop);
1562 void selection_request (Time tm, int x, int y); 1566 void selection_request (Time tm, int x, int y);
1563 int selection_request_other (Atom target, int selnum); 1567 int selection_request_other (Atom target, int selnum);
1564 void selection_clear (); 1568 void selection_clear ();
1565 void selection_make (Time tm); 1569 void selection_make (Time tm);
1570 bool selection_grab (Time tm);
1566 void selection_start_colrow (int col, int row); 1571 void selection_start_colrow (int col, int row);
1567 void selection_delimit_word (enum page_dirn dirn, const row_col_t *mark, row_col_t *ret); 1572 void selection_delimit_word (enum page_dirn dirn, const row_col_t *mark, row_col_t *ret);
1568 void selection_extend_colrow (int32_t col, int32_t row, int button3, int buttonpress, int clickchange); 1573 void selection_extend_colrow (int32_t col, int32_t row, int button3, int buttonpress, int clickchange);
1569 void selection_remove_trailing_spaces (); 1574 void selection_remove_trailing_spaces ();
1570 void selection_send (const XSelectionRequestEvent &rq); 1575 void selection_send (const XSelectionRequestEvent &rq);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines