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.347 by ayin, Mon Dec 31 01:05:51 2007 UTC vs.
Revision 1.352 by ayin, Sun Jan 20 14:12:39 2008 UTC

394 XTerm_name = 0, 394 XTerm_name = 0,
395 XTerm_iconName = 1, 395 XTerm_iconName = 1,
396 XTerm_title = 2, 396 XTerm_title = 2,
397 XTerm_property = 3, // change X property 397 XTerm_property = 3, // change X property
398 XTerm_Color = 4, // change colors 398 XTerm_Color = 4, // change colors
399 XTerm_Color00 = 10, // not implemented, CLASH! 399 XTerm_Color00 = 10, // change fg color
400 XTerm_Color01 = 11, // not implemented 400 XTerm_Color01 = 11, // change bg color
401 XTerm_Color_cursor = 12, // change actual 'Cursor' color 401 XTerm_Color_cursor = 12, // change actual 'Cursor' color
402 XTerm_Color_pointer_fg = 13, // change actual 'Pointer' fg color 402 XTerm_Color_pointer_fg = 13, // change actual 'Pointer' fg color
403 XTerm_Color_pointer_bg = 14, // change actual 'Pointer' bg color 403 XTerm_Color_pointer_bg = 14, // change actual 'Pointer' bg color
404 XTerm_Color05 = 15, // not implemented (tektronix fg) 404 XTerm_Color05 = 15, // not implemented (tektronix fg)
405 XTerm_Color06 = 16, // not implemented (tektronix bg) 405 XTerm_Color06 = 16, // not implemented (tektronix bg)
410 XTerm_konsole30 = 30, // reserved for konsole 410 XTerm_konsole30 = 30, // reserved for konsole
411 XTerm_konsole31 = 31, // reserved for konsole 411 XTerm_konsole31 = 31, // reserved for konsole
412 XTerm_emacs51 = 51, // reserved for emacs shell 412 XTerm_emacs51 = 51, // reserved for emacs shell
413 /* 413 /*
414 * rxvt extensions of XTerm OSCs: ESC ] Ps;Pt (ST|BEL) 414 * rxvt extensions of XTerm OSCs: ESC ] Ps;Pt (ST|BEL)
415 * at least Rxvt_Color_BD and Rxvt_Color_UL clash with xterm
416 */ 415 */
417 Rxvt_Color_BD = 18, // change actual 'Bold' color 416
418 Rxvt_Color_UL = 19, // change actual 'Underline' color 417 // deprecated
418 Rxvt_Color_BD = 18,
419 Rxvt_Color_UL = 19,
420 Rxvt_restoreFG = 39,
421 Rxvt_restoreBG = 49,
422
419 Rxvt_Pixmap = 20, // new bg pixmap 423 Rxvt_Pixmap = 20, // new bg pixmap
420 Rxvt_restoreFG = 39, // change default fg color
421 Rxvt_restoreBG = 49, // change default bg color
422 Rxvt_dumpscreen = 55, // dump scrollback and all of screen 424 Rxvt_dumpscreen = 55, // dump scrollback and all of screen
423 425
424 URxvt_locale = 701, // change locale 426 URxvt_locale = 701, // change locale
425 URxvt_version = 702, // request version 427 URxvt_version = 702, // request version
426 428
427 URxvt_Color_IT = 704, // change actual 'Italic' colour 429 URxvt_Color_IT = 704, // change actual 'Italic' colour
428 URxvt_Color_tint = 705, // change actual tint colour 430 URxvt_Color_tint = 705, // change actual tint colour
429 URxvt_Color_BD = 706, 431 URxvt_Color_BD = 706, // change actual 'Bold' color
430 URxvt_Color_UL = 707, 432 URxvt_Color_UL = 707, // change actual 'Underline' color
431 433
432 URxvt_font = 710, 434 URxvt_font = 710,
433 URxvt_boldFont = 711, 435 URxvt_boldFont = 711,
434 URxvt_italicFont = 712, 436 URxvt_italicFont = 712,
435 URxvt_boldItalicFont = 713, 437 URxvt_boldItalicFont = 713,
552#define PrivMode_smoothScroll (1UL<<17) 554#define PrivMode_smoothScroll (1UL<<17)
553#define PrivMode_vt52 (1UL<<18) 555#define PrivMode_vt52 (1UL<<18)
554#define PrivMode_LFNL (1UL<<19) 556#define PrivMode_LFNL (1UL<<19)
555#define PrivMode_MouseBtnEvent (1UL<<20) 557#define PrivMode_MouseBtnEvent (1UL<<20)
556#define PrivMode_MouseAnyEvent (1UL<<21) 558#define PrivMode_MouseAnyEvent (1UL<<21)
559#define PrivMode_BracketPaste (1UL<<22)
557 560
558#define PrivMode_mouse_report (PrivMode_MouseX10|PrivMode_MouseX11|PrivMode_MouseBtnEvent|PrivMode_MouseAnyEvent) 561#define PrivMode_mouse_report (PrivMode_MouseX10|PrivMode_MouseX11|PrivMode_MouseBtnEvent|PrivMode_MouseAnyEvent)
559 562
560#ifdef ALLOW_132_MODE 563#ifdef ALLOW_132_MODE
561# define PrivMode_Default (PrivMode_Autowrap|PrivMode_ShiftKeys|PrivMode_VisibleCursor|PrivMode_132OK) 564# define PrivMode_Default (PrivMode_Autowrap|PrivMode_ShiftKeys|PrivMode_VisibleCursor|PrivMode_132OK)
1054 selection_request_time; 1057 selection_request_time;
1055 pid_t cmd_pid; /* process id of child */ 1058 pid_t cmd_pid; /* process id of child */
1056 char * incr_buf; 1059 char * incr_buf;
1057 size_t incr_buf_size, incr_buf_fill; 1060 size_t incr_buf_size, incr_buf_fill;
1058/* ---------- */ 1061/* ---------- */
1059 Cursor leftptr_cursor;
1060/* ---------- */
1061 struct mouse_event MEvent; 1062 struct mouse_event MEvent;
1062 XComposeStatus compose; 1063 XComposeStatus compose;
1063 struct termios tio; 1064 struct termios tio;
1064 row_col_t oldcursor; 1065 row_col_t oldcursor;
1065#ifdef HAVE_BG_PIXMAP 1066#ifdef HAVE_BG_PIXMAP
1263 void process_terminal_mode (int mode, int priv, unsigned int nargs, const int *arg); 1264 void process_terminal_mode (int mode, int priv, unsigned int nargs, const int *arg);
1264 void process_sgr_mode (unsigned int nargs, const int *arg); 1265 void process_sgr_mode (unsigned int nargs, const int *arg);
1265 void process_graphics (); 1266 void process_graphics ();
1266 // init.C 1267 // init.C
1267 void init_vars (); 1268 void init_vars ();
1268 void init_secondary ();
1269 const char **init_resources (int argc, const char *const *argv); 1269 const char **init_resources (int argc, const char *const *argv);
1270 void init (int argc, const char *const *argv, stringvec *envv);
1270 void init_env (); 1271 void init_env ();
1271 void set_locale (const char *locale); 1272 void set_locale (const char *locale);
1272 void init_xlocale (); 1273 void init_xlocale ();
1273 void init_command (const char *const *argv); 1274 void init_command (const char *const *argv);
1274 void run_command (const char *const *argv); 1275 void run_command (const char *const *argv);
1281 void tt_winch (); 1282 void tt_winch ();
1282 rxvt_term (); 1283 rxvt_term ();
1283 ~rxvt_term (); 1284 ~rxvt_term ();
1284 void destroy (); 1285 void destroy ();
1285 void emergency_cleanup (); 1286 void emergency_cleanup ();
1286 void init (int argc, const char *const *argv, stringvec *envv);
1287 void recolour_cursor (); 1287 void recolour_cursor ();
1288 void resize_all_windows (unsigned int newwidth, unsigned int newheight, int ignoreparent); 1288 void resize_all_windows (unsigned int newwidth, unsigned int newheight, int ignoreparent);
1289 void window_calc (unsigned int newwidth, unsigned int newheight); 1289 void window_calc (unsigned int newwidth, unsigned int newheight);
1290 bool set_fonts (); 1290 bool set_fonts ();
1291 void set_string_property (Atom prop, const char *str, int len = -1); 1291 void set_string_property (Atom prop, const char *str, int len = -1);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines