--- rxvt-unicode/src/rxvt.h 2006/01/13 04:19:41 1.200 +++ rxvt-unicode/src/rxvt.h 2006/01/13 04:59:04 1.201 @@ -1210,8 +1210,12 @@ // modifies first argument(!) void paste (char *data, unsigned int len); - long vt_emask; - void flush (); + long vt_emask, vt_emask_perl; + + void vt_select_input () + { + XSelectInput (display->display, vt, vt_emask | vt_emask_perl); + } #if TRANSPARENT void rootwin_cb (XEvent &xev); @@ -1219,6 +1223,7 @@ #endif void x_cb (XEvent &xev); + void flush (); xevent_watcher termwin_ev; xevent_watcher vt_ev; #ifdef HAVE_SCROLLBARS