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

Comparing rxvt-unicode/src/rxvtfont.h (file contents):
Revision 1.37 by root, Sat May 22 23:55:56 2010 UTC vs.
Revision 1.40 by sf-exg, Thu Jun 2 17:43:43 2011 UTC

6# include <X11/Xft/Xft.h> 6# include <X11/Xft/Xft.h>
7#endif 7#endif
8 8
9#include <inttypes.h> 9#include <inttypes.h>
10 10
11#include "feature.h"
12#include "encoding.h" 11#include "encoding.h"
13#include "rxvtutil.h" 12#include "rxvtutil.h"
14#include "rxvttoolkit.h" 13#include "rxvttoolkit.h"
15 14
16struct rxvt_term; 15struct rxvt_term;
70 69
71struct rxvt_fontset 70struct rxvt_fontset
72{ 71{
73 char *fontdesc; 72 char *fontdesc;
74 73
75 enum { fontCount = 7 }; // must be power-of-two - 1, also has to match RS_fontMask in rxvt.h 74 // must be power-of-two - 1, also has to match RS_fontMask in rxvt.h
76 enum { firstFont = 2 }; // index of first font in set 75#if USE_256_COLORS
76 enum { fontCount = 7 }; // 4 extra colors bits, 4 fewer fontcount bits
77#else
78 enum { fontCount = 127 };
79#endif
80
81 // index of first font in set
82 enum { firstFont = 2 };
77 83
78 rxvt_fontset (rxvt_term *term); 84 rxvt_fontset (rxvt_term *term);
79 ~rxvt_fontset (); 85 ~rxvt_fontset ();
80 86
81 bool populate (const char *desc); 87 bool populate (const char *desc);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines