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.327 by ayin, Fri Nov 30 01:26:32 2007 UTC vs.
Revision 1.330 by ayin, Wed Dec 12 11:35:57 2007 UTC

580#define PrivMode_smoothScroll (1UL<<17) 580#define PrivMode_smoothScroll (1UL<<17)
581#define PrivMode_vt52 (1UL<<18) 581#define PrivMode_vt52 (1UL<<18)
582#define PrivMode_LFNL (1UL<<19) 582#define PrivMode_LFNL (1UL<<19)
583#define PrivMode_MouseBtnEvent (1UL<<20) 583#define PrivMode_MouseBtnEvent (1UL<<20)
584#define PrivMode_MouseAnyEvent (1UL<<21) 584#define PrivMode_MouseAnyEvent (1UL<<21)
585/* too annoying to implement X11 highlight tracking */
586/* #define PrivMode_MouseX11Track (1LU<<20) */
587 585
588#define PrivMode_mouse_report (PrivMode_MouseX10|PrivMode_MouseX11|PrivMode_MouseBtnEvent|PrivMode_MouseAnyEvent) 586#define PrivMode_mouse_report (PrivMode_MouseX10|PrivMode_MouseX11|PrivMode_MouseBtnEvent|PrivMode_MouseAnyEvent)
589 587
590#ifdef ALLOW_132_MODE 588#ifdef ALLOW_132_MODE
591# define PrivMode_Default (PrivMode_Autowrap|PrivMode_ShiftKeys|PrivMode_VisibleCursor|PrivMode_132OK) 589# define PrivMode_Default (PrivMode_Autowrap|PrivMode_ShiftKeys|PrivMode_VisibleCursor|PrivMode_132OK)
1104 1102
1105 void tt_printf (const char *fmt,...); 1103 void tt_printf (const char *fmt,...);
1106 void tt_write (const char *data, unsigned int len); 1104 void tt_write (const char *data, unsigned int len);
1107 void pty_write (); 1105 void pty_write ();
1108 1106
1109 bool init (stringvec *argv, stringvec *envv) 1107 void init (stringvec *argv, stringvec *envv)
1110 { 1108 {
1111 this->argv = argv; 1109 this->argv = argv;
1112 return init (argv->size (), argv->begin (), envv); 1110 init (argv->size (), argv->begin (), envv);
1113 } 1111 }
1114 1112
1115 void make_current () const // make this the "currently active" urxvt instance 1113 void make_current () const // make this the "currently active" urxvt instance
1116 { 1114 {
1117 SET_R (this); 1115 SET_R (this);
1173 int privcases (int mode, unsigned long bit); 1171 int privcases (int mode, unsigned long bit);
1174 void process_terminal_mode (int mode, int priv, unsigned int nargs, const int *arg); 1172 void process_terminal_mode (int mode, int priv, unsigned int nargs, const int *arg);
1175 void process_sgr_mode (unsigned int nargs, const int *arg); 1173 void process_sgr_mode (unsigned int nargs, const int *arg);
1176 void process_graphics (); 1174 void process_graphics ();
1177 // init.C 1175 // init.C
1178 bool init_vars (); 1176 void init_vars ();
1179 void init_secondary (); 1177 void init_secondary ();
1180 const char **init_resources (int argc, const char *const *argv); 1178 const char **init_resources (int argc, const char *const *argv);
1181 void init_env (); 1179 void init_env ();
1182 void set_locale (const char *locale); 1180 void set_locale (const char *locale);
1183 void init_xlocale (); 1181 void init_xlocale ();
1192 void tt_winch (); 1190 void tt_winch ();
1193 rxvt_term (); 1191 rxvt_term ();
1194 ~rxvt_term (); 1192 ~rxvt_term ();
1195 void destroy (); 1193 void destroy ();
1196 void emergency_cleanup (); 1194 void emergency_cleanup ();
1197 bool init (int argc, const char *const *argv, stringvec *envv); 1195 void init (int argc, const char *const *argv, stringvec *envv);
1198 void recolour_cursor (); 1196 void recolour_cursor ();
1199 void resize_all_windows (unsigned int newwidth, unsigned int newheight, int ignoreparent); 1197 void resize_all_windows (unsigned int newwidth, unsigned int newheight, int ignoreparent);
1200 void window_calc (unsigned int newwidth, unsigned int newheight); 1198 void window_calc (unsigned int newwidth, unsigned int newheight);
1201 bool set_fonts (); 1199 bool set_fonts ();
1202 void set_string_property (Atom prop, const char *str, int len = -1); 1200 void set_string_property (Atom prop, const char *str, int len = -1);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines