--- rxvt-unicode/src/rxvt.h 2005/02/19 01:07:58 1.150 +++ rxvt-unicode/src/rxvt.h 2005/02/21 19:30:58 1.154 @@ -23,6 +23,7 @@ #if ENABLE_FRILLS # define ENABLE_XEMBED 1 +# define ENABLE_EWMH 1 #endif /* @@ -204,6 +205,8 @@ # define XEMBED_FOCUS_CURRENT 0 # define XEMBED_FOCUS_FIRST 1 # define XEMBED_FOCUS_LAST 2 + +# define XEMBED_MAPPED (1 << 0) #endif /* @@ -471,15 +474,19 @@ XTerm_restoreFG = 39, // change default fg color XTerm_restoreBG = 49, // change default bg color XTerm_dumpscreen = 55, // dump scrollback and all of screen - XTerm_locale = 701, // change locale - XTerm_Menu = 703, // set menu item - XTerm_Color_IT = 704, // change actual 'Italic' colour - XTerm_Color_tint = 705, // change actual tint colour + + URxvt_locale = 701, // change locale + URxvt_Menu = 703, // set menu item + URxvt_Color_IT = 704, // change actual 'Italic' colour + URxvt_Color_tint = 705, // change actual tint colour URxvt_font = 710, URxvt_boldFont = 711, URxvt_italicFont = 712, URxvt_boldItalicFont = 713, + + URxvt_view_up = 720, + URxvt_view_down = 721, }; /* Words starting with `Color_' are colours. Others are counts */ @@ -680,10 +687,13 @@ XA_WM_DELETE_WINDOW, XA_CLIPBOARD, #if ENABLE_FRILLS - XA_NET_WM_PID, XA_MOTIF_WM_HINTS, +#endif +#if ENABLE_EWMH + XA_NET_WM_PID, XA_NET_WM_NAME, XA_NET_WM_ICON_NAME, + XA_NET_WM_PING, #endif #if USE_XIM XA_WM_LOCALE_NAME, @@ -698,6 +708,7 @@ #endif #if ENABLE_XEMBED XA_XEMBED, + XA_XEMBED_INFO, #endif NUM_XA }; @@ -1465,6 +1476,11 @@ void scr_refresh (unsigned char refresh_type); bool scr_refresh_rend (rend_t mask, rend_t value); void scr_erase_screen (int mode); +#if ENABLE_FRILLS + void scr_erase_savelines (); + void scr_backindex (); + void scr_forwardindex (); +#endif void scr_touch (bool refresh); void scr_expose (int x, int y, int width, int height, bool refresh); rxvt_fontset *scr_find_fontset (rend_t r = DEFAULT_RSTYLE); @@ -1481,8 +1497,6 @@ void scr_add_lines (const unicode_t *str, int nlines, int len); void scr_backspace (); void scr_tab (int count, bool ht = false); - void scr_backindex (); - void scr_forwardindex (); void scr_gotorc (int row, int col, int relative); void scr_index (enum page_dirn direction); void scr_erase_line (int mode);