|
|
@ -135,7 +135,7 @@ typedef struct { |
|
|
|
/* ESC '[' [[ [<priv>] <arg> [;]] <mode> [<mode>]] */ |
|
|
|
/* ESC '[' [[ [<priv>] <arg> [;]] <mode> [<mode>]] */ |
|
|
|
typedef struct { |
|
|
|
typedef struct { |
|
|
|
char buf[ESC_BUF_SIZ]; /* raw string */ |
|
|
|
char buf[ESC_BUF_SIZ]; /* raw string */ |
|
|
|
int len; /* raw string length */ |
|
|
|
size_t len; /* raw string length */ |
|
|
|
char priv; |
|
|
|
char priv; |
|
|
|
int arg[ESC_ARG_SIZ]; |
|
|
|
int arg[ESC_ARG_SIZ]; |
|
|
|
int narg; /* nb of args */ |
|
|
|
int narg; /* nb of args */ |
|
|
@ -147,7 +147,7 @@ typedef struct { |
|
|
|
typedef struct { |
|
|
|
typedef struct { |
|
|
|
char type; /* ESC type ... */ |
|
|
|
char type; /* ESC type ... */ |
|
|
|
char buf[STR_BUF_SIZ]; /* raw string */ |
|
|
|
char buf[STR_BUF_SIZ]; /* raw string */ |
|
|
|
int len; /* raw string length */ |
|
|
|
size_t len; /* raw string length */ |
|
|
|
char *args[STR_ARG_SIZ]; |
|
|
|
char *args[STR_ARG_SIZ]; |
|
|
|
int narg; /* nb of args */ |
|
|
|
int narg; /* nb of args */ |
|
|
|
} STREscape; |
|
|
|
} STREscape; |
|
|
@ -1803,7 +1803,7 @@ csihandle(void) |
|
|
|
void |
|
|
|
void |
|
|
|
csidump(void) |
|
|
|
csidump(void) |
|
|
|
{ |
|
|
|
{ |
|
|
|
int i; |
|
|
|
size_t i; |
|
|
|
uint c; |
|
|
|
uint c; |
|
|
|
|
|
|
|
|
|
|
|
fprintf(stderr, "ESC["); |
|
|
|
fprintf(stderr, "ESC["); |
|
|
@ -1921,7 +1921,7 @@ strparse(void) |
|
|
|
void |
|
|
|
void |
|
|
|
strdump(void) |
|
|
|
strdump(void) |
|
|
|
{ |
|
|
|
{ |
|
|
|
int i; |
|
|
|
size_t i; |
|
|
|
uint c; |
|
|
|
uint c; |
|
|
|
|
|
|
|
|
|
|
|
fprintf(stderr, "ESC%c", strescseq.type); |
|
|
|
fprintf(stderr, "ESC%c", strescseq.type); |
|
|
|