… | |
… | |
323 | #define RS_fgMask (RS_colorMask << RS_fgShift) |
323 | #define RS_fgMask (RS_colorMask << RS_fgShift) |
324 | |
324 | |
325 | // must have space for rxvt_fontset::fontCount * 2 + 2 values |
325 | // must have space for rxvt_fontset::fontCount * 2 + 2 values |
326 | #define RS_fontShift (RS_fgShift + Color_Bits) |
326 | #define RS_fontShift (RS_fgShift + Color_Bits) |
327 | #define RS_Careful (1UL << RS_fontShift) /* be careful when drawing these */ |
327 | #define RS_Careful (1UL << RS_fontShift) /* be careful when drawing these */ |
|
|
328 | #define RS_fontCount rxvt_fontset::fontCount |
328 | #define RS_fontMask ((rxvt_fontset::fontCount << (RS_fontShift + 1)) | RS_Careful) // includes RS_Careful |
329 | #define RS_fontMask ((RS_fontCount << (RS_fontShift + 1)) | RS_Careful) // includes RS_Careful |
329 | |
330 | |
330 | // toggle this to force redraw, must be != RS_Careful and otherwise "pretty neutral" |
331 | // toggle this to force redraw, must be != RS_Careful and otherwise "pretty neutral" |
331 | #define RS_redraw (2UL << RS_fontShift) |
332 | #define RS_redraw (2UL << RS_fontShift) |
332 | |
333 | |
333 | #define RS_Sel (1UL << 22) |
334 | #define RS_Sel (1UL << 22) |