Xinqi Bao's Git
4cc13f4635cddbe2b7d4c4d0ae781f4b8b4a074c
6 #define INRECT(X,Y,RX,RY,RW,RH) ((X) >= (RX) && (X) < (RX) + (RW) && (Y) >= (RY) && (Y) < (RY) + (RH))
7 #define MIN(a, b) ((a) < (b) ? (a) : (b))
8 #define MAX(a, b) ((a) > (b) ? (a) : (b))
9 #define IS_UTF8_1ST_CHAR(c) ((((c) & 0xc0) == 0xc0) || !((c) & 0x80))
11 /* forward declarations */
13 void grabkeyboard(void);
14 void kpress(XKeyEvent
*e
);
16 void setup(unsigned int lines
);
20 extern char text
[4096];
23 extern unsigned int numlockmask
;
24 extern unsigned int mw
, mh
;
25 extern unsigned long normcol
[ColLast
];
26 extern unsigned long selcol
[ColLast
];
30 extern Window win
, root
;