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.227 by root, Fri Jan 20 10:27:08 2006 UTC vs.
Revision 1.232 by root, Sat Jan 21 23:50:33 2006 UTC

158char * rxvt_Str_trim (char *str) NOTHROW; 158char * rxvt_Str_trim (char *str) NOTHROW;
159int rxvt_Str_escaped (char *str) NOTHROW; 159int rxvt_Str_escaped (char *str) NOTHROW;
160char ** rxvt_splitcommastring (const char *cs) NOTHROW; 160char ** rxvt_splitcommastring (const char *cs) NOTHROW;
161void rxvt_freecommastring (char **cs) NOTHROW; 161void rxvt_freecommastring (char **cs) NOTHROW;
162char * rxvt_File_find (const char *file, const char *ext, const char *path) NOTHROW; 162char * rxvt_File_find (const char *file, const char *ext, const char *path) NOTHROW;
163void rxvt_usleep (int usecs) NOTHROW;
164 163
165///////////////////////////////////////////////////////////////////////////// 164/////////////////////////////////////////////////////////////////////////////
166 165
167// temporarily replace the process environment 166// temporarily replace the process environment
168extern char **environ; 167extern char **environ;
664#endif 663#endif
665#if TRANSPARENT 664#if TRANSPARENT
666 XA_XROOTPMAP_ID, 665 XA_XROOTPMAP_ID,
667 XA_ESETROOT_PMAP_ID, 666 XA_ESETROOT_PMAP_ID,
668#endif 667#endif
669#if OFFIX_DND /* OffiX Dnd (drag 'n' drop) support */
670 XA_DNDPROTOCOL,
671 XA_DNDSELECTION,
672#endif
673#if ENABLE_XEMBED 668#if ENABLE_XEMBED
674 XA_XEMBED, 669 XA_XEMBED,
675 XA_XEMBED_INFO, 670 XA_XEMBED_INFO,
676#endif 671#endif
677 NUM_XA 672 NUM_XA
1000#if defined(XPM_BACKGROUND) || defined(TRANSPARENT) 995#if defined(XPM_BACKGROUND) || defined(TRANSPARENT)
1001 am_transparent:1, /* is a transparent term */ 996 am_transparent:1, /* is a transparent term */
1002 am_pixmap_trans:1, /* transparency w/known root pixmap */ 997 am_pixmap_trans:1, /* transparency w/known root pixmap */
1003#endif 998#endif
1004 current_screen:1, /* primary or secondary */ 999 current_screen:1, /* primary or secondary */
1005 hate_those_clicks:1, /* a.k.a. keep mark position */
1006 num_scr_allow:1, 1000 num_scr_allow:1,
1007 bypass_keystate:1, 1001 bypass_keystate:1,
1008#ifdef CURSOR_BLINK 1002#ifdef CURSOR_BLINK
1009 hidden_cursor:1, 1003 hidden_cursor:1,
1010#endif 1004#endif
1025#endif 1019#endif
1026 scrollbar_align, 1020 scrollbar_align,
1027 selection_wait, 1021 selection_wait,
1028 selection_type; 1022 selection_type;
1029/* ---------- */ 1023/* ---------- */
1024 bool rvideo_state, rvideo_mode;
1025#ifndef NO_BELL
1030 short rvideo; 1026 bool rvideo_bell;
1027#endif
1031 int num_scr; /* screen: number lines scrolled */ 1028 int num_scr; /* screen: number lines scrolled */
1032 int prev_ncol, /* screen: previous number of columns */ 1029 int prev_ncol, /* screen: previous number of columns */
1033 prev_nrow; /* screen: previous number of rows */ 1030 prev_nrow; /* screen: previous number of rows */
1034/* ---------- */ 1031/* ---------- */
1035 rend_t rstyle; 1032 rend_t rstyle;
1200 1197
1201 void child_cb (child_watcher &w, int status); child_watcher child_ev; 1198 void child_cb (child_watcher &w, int status); child_watcher child_ev;
1202 void check_cb (check_watcher &w); check_watcher check_ev; 1199 void check_cb (check_watcher &w); check_watcher check_ev;
1203 void destroy_cb (time_watcher &w); time_watcher destroy_ev; 1200 void destroy_cb (time_watcher &w); time_watcher destroy_ev;
1204 void flush_cb (time_watcher &w); time_watcher flush_ev; 1201 void flush_cb (time_watcher &w); time_watcher flush_ev;
1205
1206 void pty_cb (io_watcher &w, short revents); io_watcher pty_ev; 1202 void pty_cb (io_watcher &w, short revents); io_watcher pty_ev;
1207
1208 void incr_cb (time_watcher &w) NOTHROW; time_watcher incr_ev; 1203 void incr_cb (time_watcher &w) NOTHROW; time_watcher incr_ev;
1209 1204
1210#ifdef CURSOR_BLINK 1205#ifdef CURSOR_BLINK
1211 void cursor_blink_cb (time_watcher &w); time_watcher cursor_blink_ev; 1206 void cursor_blink_cb (time_watcher &w); time_watcher cursor_blink_ev;
1212#endif 1207#endif
1213#ifdef TEXT_BLINK 1208#ifdef TEXT_BLINK
1214 void text_blink_cb (time_watcher &w); time_watcher text_blink_ev; 1209 void text_blink_cb (time_watcher &w); time_watcher text_blink_ev;
1210#endif
1211#ifndef NO_BELL
1212 void bell_cb (time_watcher &w); time_watcher bell_ev;
1215#endif 1213#endif
1216 1214
1217#ifndef NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1215#ifndef NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING
1218 void cont_scroll_cb (time_watcher &w); time_watcher cont_scroll_ev; 1216 void cont_scroll_cb (time_watcher &w); time_watcher cont_scroll_ev;
1219#endif 1217#endif
1452 void scr_cursor_visible (int mode) NOTHROW; 1450 void scr_cursor_visible (int mode) NOTHROW;
1453 void scr_autowrap (int mode) NOTHROW; 1451 void scr_autowrap (int mode) NOTHROW;
1454 void scr_relative_origin (int mode) NOTHROW; 1452 void scr_relative_origin (int mode) NOTHROW;
1455 void scr_insert_mode (int mode) NOTHROW; 1453 void scr_insert_mode (int mode) NOTHROW;
1456 void scr_set_tab (int mode) NOTHROW; 1454 void scr_set_tab (int mode) NOTHROW;
1457 void scr_rvideo_mode (int mode) NOTHROW; 1455 void scr_rvideo_mode (bool on) NOTHROW;
1458 void scr_report_position () NOTHROW; 1456 void scr_report_position () NOTHROW;
1459 void set_font_style () NOTHROW; 1457 void set_font_style () NOTHROW;
1460 void scr_charset_choose (int set) NOTHROW; 1458 void scr_charset_choose (int set) NOTHROW;
1461 void scr_charset_set (int set, unsigned int ch) NOTHROW; 1459 void scr_charset_set (int set, unsigned int ch) NOTHROW;
1462 void scr_move_to (int y, int len) NOTHROW; 1460 void scr_move_to (int y, int len) NOTHROW;
1470 void scr_dump (int fd) NOTHROW; 1468 void scr_dump (int fd) NOTHROW;
1471 1469
1472 void selection_check (int check_more) NOTHROW; 1470 void selection_check (int check_more) NOTHROW;
1473 void selection_paste (Window win, Atom prop, bool delete_prop) NOTHROW; 1471 void selection_paste (Window win, Atom prop, bool delete_prop) NOTHROW;
1474 void selection_property (Window win, Atom prop) NOTHROW; 1472 void selection_property (Window win, Atom prop) NOTHROW;
1475 void selection_request (Time tm, int selnum) NOTHROW; 1473 void selection_request (Time tm, int selnum = Sel_Primary) NOTHROW;
1476 int selection_request_other (Atom target, int selnum) NOTHROW; 1474 int selection_request_other (Atom target, int selnum) NOTHROW;
1477 void selection_clear () NOTHROW; 1475 void selection_clear () NOTHROW;
1478 void selection_make (Time tm); 1476 void selection_make (Time tm);
1479 bool selection_grab (Time tm) NOTHROW; 1477 bool selection_grab (Time tm) NOTHROW;
1480 void selection_start_colrow (int col, int row) NOTHROW; 1478 void selection_start_colrow (int col, int row) NOTHROW;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines