|
|
@ -36,10 +36,6 @@ char *argv0;
|
|
|
|
|
|
|
|
|
|
|
|
#define Glyph Glyph_
|
|
|
|
#define Glyph Glyph_
|
|
|
|
#define Font Font_
|
|
|
|
#define Font Font_
|
|
|
|
#define Draw XftDraw *
|
|
|
|
|
|
|
|
#define Colour XftColor
|
|
|
|
|
|
|
|
#define Colourmap Colormap
|
|
|
|
|
|
|
|
#define Rectangle XRectangle
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#if defined(__linux)
|
|
|
|
#if defined(__linux)
|
|
|
|
#include <pty.h>
|
|
|
|
#include <pty.h>
|
|
|
@ -180,6 +176,10 @@ typedef unsigned int uint;
|
|
|
|
typedef unsigned long ulong;
|
|
|
|
typedef unsigned long ulong;
|
|
|
|
typedef unsigned short ushort;
|
|
|
|
typedef unsigned short ushort;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
typedef XftDraw *Draw;
|
|
|
|
|
|
|
|
typedef XftColor Colour;
|
|
|
|
|
|
|
|
typedef Colormap Colourmap;
|
|
|
|
|
|
|
|
|
|
|
|
typedef struct {
|
|
|
|
typedef struct {
|
|
|
|
char c[UTF_SIZ]; /* character code */
|
|
|
|
char c[UTF_SIZ]; /* character code */
|
|
|
|
ushort mode; /* attribute flags */
|
|
|
|
ushort mode; /* attribute flags */
|
|
|
@ -3110,7 +3110,7 @@ xdraws(char *s, Glyph base, int x, int y, int charlen, int bytelen) {
|
|
|
|
FcCharSet *fccharset;
|
|
|
|
FcCharSet *fccharset;
|
|
|
|
Colour *fg, *bg, *temp, revfg, revbg, truefg, truebg;
|
|
|
|
Colour *fg, *bg, *temp, revfg, revbg, truefg, truebg;
|
|
|
|
XRenderColor colfg, colbg;
|
|
|
|
XRenderColor colfg, colbg;
|
|
|
|
Rectangle r;
|
|
|
|
XRectangle r;
|
|
|
|
int oneatatime;
|
|
|
|
int oneatatime;
|
|
|
|
|
|
|
|
|
|
|
|
frcflags = FRC_NORMAL;
|
|
|
|
frcflags = FRC_NORMAL;
|
|
|
|