--- rxvt-unicode/src/rxvt.h 2004/08/04 03:29:28 1.87 +++ rxvt-unicode/src/rxvt.h 2004/08/13 18:38:23 1.91 @@ -187,7 +187,7 @@ #define menuBar_margin 2 /* margin below text */ #if defined(RXVT_SCROLLBAR) || defined(NEXT_SCROLLBAR) || defined(XTERM_SCROLLBAR) || defined(PLAIN_SCROLLBAR) -# define HAVE_SCROLLBARS +# define HAVE_SCROLLBARS 1 #endif /* width of scrollBar, menuBar shadow, must be 1 or 2 */ @@ -281,10 +281,6 @@ FAST_REFRESH = 1<<0, /* Fully exposed window */ SLOW_REFRESH = 1<<1, /* Partially exposed window */ SMOOTH_REFRESH = 1<<2, /* Do sync'ing to make it smooth */ -#if 0 - REFRESH_BOUNDS = 1<<3 -#endif - REFRESH_BOUNDS = 0 /* only required for old int_bwidth code. */ //TODO: remove this and all depending code }; #ifdef NO_SECONDARY_SCREEN @@ -1154,12 +1150,21 @@ static vector termlist; // a vector of all running rxvt_term's +#ifndef NO_FRILLS + // ISO 14755 entry support + unicode_t iso14755buf; + void commit_iso14755 (); + int hex_keyval (XKeyEvent &ev); +#endif + void paste (const unsigned char *data, unsigned int len); void flush (); +#if TRANSPARENT void rootwin_cb (XEvent &xev); xevent_watcher rootwin_ev; +#endif void x_cb (XEvent &xev); xevent_watcher termwin_ev; @@ -1225,7 +1230,7 @@ void set_locale (const char *locale); void init_xlocale (); void init_command (const char *const *argv); - int run_command (const char *const *argv); + void run_command (const char *const *argv); int run_child (const char *const *argv); static void child_exited (int pid);