ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/src/rxvtlib.h.in
(Generate patch)

Comparing rxvt-unicode/src/rxvtlib.h.in (file contents):
Revision 1.81 by ayin, Tue Dec 11 17:42:04 2007 UTC vs.
Revision 1.85 by ayin, Thu Dec 20 13:24:42 2007 UTC

12#include <cstring> 12#include <cstring>
13#include <assert.h> 13#include <assert.h>
14@include_sys_ioctl_h@ 14@include_sys_ioctl_h@
15@include_sys_strredir_h@ 15@include_sys_strredir_h@
16 16
17#include <sys/wait.h>
18#include <sys/stat.h>
19
20#if HAVE_CWCHAR 17#if HAVE_CWCHAR
21# include <cwchar> 18# include <cwchar>
22#elif HAVE_WCHAR_H 19#elif HAVE_WCHAR_H
23# include <wchar.h> 20# include <wchar.h>
24#else 21#else
31#include <X11/Xlib.h> 28#include <X11/Xlib.h>
32#include <X11/Xutil.h> 29#include <X11/Xutil.h>
33#include <X11/Xresource.h> 30#include <X11/Xresource.h>
34} 31}
35 32
36/*
37 * If we haven't pulled in typedef's like int16_t then do them ourself
38 * type of (normal and unsigned) basic sizes
39 */
40@rxvt_int16_typedef@
41@rxvt_uint16_typedef@
42@rxvt_int32_typedef@
43@rxvt_uint32_typedef@
44
45struct rxvt_fontset; 33struct rxvt_fontset;
46struct rxvt_color; 34struct rxvt_color;
47struct rxvt_vars; /* defined later on */
48struct rxvt_term; 35struct rxvt_term;
49struct rxvt_im;
50struct rxvt_drawable; 36struct rxvt_drawable;
51 37
52typedef struct rxvt_term *rxvt_t; 38typedef struct rxvt_term *rxvt_t;
53 39
54extern rxvt_t rxvt_current_term; 40extern rxvt_t rxvt_current_term;
231 rxvt_color *pix_colors; 217 rxvt_color *pix_colors;
232 rxvt_color *pix_colors_focused; 218 rxvt_color *pix_colors_focused;
233#ifdef OFF_FOCUS_FADING 219#ifdef OFF_FOCUS_FADING
234 rxvt_color *pix_colors_unfocused; 220 rxvt_color *pix_colors_unfocused;
235#endif 221#endif
236 short numpix_colors;
237 Cursor TermWin_cursor; /* cursor for vt window */ 222 Cursor TermWin_cursor; /* cursor for vt window */
238 int sb_shadow; /* scrollbar shadow width */ 223 int sb_shadow; /* scrollbar shadow width */
239 int numlock_state; 224 int numlock_state;
240 line_t *row_buf; // all lines, scrollback + terminal, circular, followed by temp_buf 225 line_t *row_buf; // all lines, scrollback + terminal, circular, followed by temp_buf
241 line_t *drawn_buf; // text on screen 226 line_t *drawn_buf; // text on screen

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines