… | |
… | |
322 | |
322 | |
323 | // toggle this to force redraw, must be != RS_Careful and otherwise "pretty neutral" |
323 | // toggle this to force redraw, must be != RS_Careful and otherwise "pretty neutral" |
324 | #define RS_redraw 0x02000000UL |
324 | #define RS_redraw 0x02000000UL |
325 | |
325 | |
326 | // 5 custom bits for extensions |
326 | // 5 custom bits for extensions |
327 | #define RS_customCount 32 |
327 | #define RS_customCount 16 |
328 | #define RS_customMask 0x00f80000UL |
328 | #define RS_customMask 0x00780000UL |
329 | #define RS_customShift 19 |
329 | #define RS_customShift 19 |
330 | |
330 | |
331 | // other flags |
331 | // must have space for rxvt_fontset::fontCount * 2 + 2 values |
|
|
332 | #define RS_fontMask 0xf8000000UL // includes RS_Careful |
|
|
333 | #define RS_fontShift 27 |
332 | #define RS_Careful 0x10000000UL /* be careful when drawing these */ |
334 | #define RS_Careful 0x08000000UL /* be careful when drawing these */ |
333 | |
|
|
334 | #define RS_fontCount rxvt_fontset::fontCount |
|
|
335 | #define RS_fontMask 0xf0000000UL // plenty(?) of fonts, includes RS_Careful |
|
|
336 | #define RS_fontShift 28 |
|
|
337 | |
335 | |
338 | #define RS_styleCount 4 |
336 | #define RS_styleCount 4 |
339 | #define RS_styleMask (RS_Bold | RS_Italic) |
337 | #define RS_styleMask (RS_Bold | RS_Italic) |
340 | #define RS_styleShift 14 |
338 | #define RS_styleShift 14 |
341 | |
339 | |