meta: rename to fx
This commit is contained in:
@@ -6,12 +6,12 @@
|
||||
#include <termios.h>
|
||||
#include <unistd.h>
|
||||
|
||||
int z__b_stream_is_tty(FILE *fp)
|
||||
int z__fx_stream_is_tty(FILE *fp)
|
||||
{
|
||||
return isatty(fileno(fp));
|
||||
}
|
||||
|
||||
int z__b_stream_dimensions(FILE *fp, unsigned int *w, unsigned int *h)
|
||||
int z__fx_stream_dimensions(FILE *fp, unsigned int *w, unsigned int *h)
|
||||
{
|
||||
if (!isatty(fileno(fp))) {
|
||||
return -1;
|
||||
@@ -33,7 +33,7 @@ int z__b_stream_dimensions(FILE *fp, unsigned int *w, unsigned int *h)
|
||||
return 0;
|
||||
}
|
||||
|
||||
int z__b_stream_cursorpos(FILE *in, FILE *out, unsigned int *x, unsigned int *y)
|
||||
int z__fx_stream_cursorpos(FILE *in, FILE *out, unsigned int *x, unsigned int *y)
|
||||
{
|
||||
if (!isatty(fileno(in)) || !isatty(fileno(out))) {
|
||||
return -1;
|
||||
@@ -66,7 +66,7 @@ int z__b_stream_cursorpos(FILE *in, FILE *out, unsigned int *x, unsigned int *y)
|
||||
return 0;
|
||||
}
|
||||
|
||||
int z__b_stream_set_modifier(FILE *fp, enum z__b_stream_modifier mod)
|
||||
int z__fx_stream_set_modifier(FILE *fp, enum z__fx_stream_modifier mod)
|
||||
{
|
||||
char buf[128];
|
||||
int buf_i = 0;
|
||||
@@ -75,7 +75,7 @@ int z__b_stream_set_modifier(FILE *fp, enum z__b_stream_modifier mod)
|
||||
buf[buf_i++] = '\033';
|
||||
buf[buf_i++] = '[';
|
||||
|
||||
if (mod & Z__B_STREAM_MOD_RESET) {
|
||||
if (mod & Z__FX_STREAM_MOD_RESET) {
|
||||
buf[buf_i++] = '0';
|
||||
buf[buf_i++] = 'm';
|
||||
buf[buf_i++] = '\0';
|
||||
@@ -84,7 +84,7 @@ int z__b_stream_set_modifier(FILE *fp, enum z__b_stream_modifier mod)
|
||||
return 0;
|
||||
}
|
||||
|
||||
if (mod & Z__B_STREAM_MOD_BOLD) {
|
||||
if (mod & Z__FX_STREAM_MOD_BOLD) {
|
||||
if (nr_codes > 0) {
|
||||
buf[buf_i++] = ';';
|
||||
}
|
||||
@@ -93,7 +93,7 @@ int z__b_stream_set_modifier(FILE *fp, enum z__b_stream_modifier mod)
|
||||
nr_codes++;
|
||||
}
|
||||
|
||||
if (mod & Z__B_STREAM_MOD_ITALIC) {
|
||||
if (mod & Z__FX_STREAM_MOD_ITALIC) {
|
||||
if (nr_codes > 0) {
|
||||
buf[buf_i++] = ';';
|
||||
}
|
||||
@@ -102,7 +102,7 @@ int z__b_stream_set_modifier(FILE *fp, enum z__b_stream_modifier mod)
|
||||
nr_codes++;
|
||||
}
|
||||
|
||||
if (mod & Z__B_STREAM_MOD_ULINE) {
|
||||
if (mod & Z__FX_STREAM_MOD_ULINE) {
|
||||
if (nr_codes > 0) {
|
||||
buf[buf_i++] = ';';
|
||||
}
|
||||
@@ -111,7 +111,7 @@ int z__b_stream_set_modifier(FILE *fp, enum z__b_stream_modifier mod)
|
||||
nr_codes++;
|
||||
}
|
||||
|
||||
if (mod & Z__B_STREAM_MOD_INVERT) {
|
||||
if (mod & Z__FX_STREAM_MOD_INVERT) {
|
||||
if (nr_codes > 0) {
|
||||
buf[buf_i++] = ';';
|
||||
}
|
||||
@@ -120,44 +120,44 @@ int z__b_stream_set_modifier(FILE *fp, enum z__b_stream_modifier mod)
|
||||
nr_codes++;
|
||||
}
|
||||
|
||||
if (Z__B_STREAM_MOD_GET_FG_COLOUR(mod) != 0) {
|
||||
if (Z__FX_STREAM_MOD_GET_FG_COLOUR(mod) != 0) {
|
||||
if (nr_codes > 0) {
|
||||
buf[buf_i++] = ';';
|
||||
}
|
||||
|
||||
buf[buf_i++] = mod & Z__B_STREAM_MOD_BRIGHT ? '9' : '3';
|
||||
buf[buf_i++] = mod & Z__FX_STREAM_MOD_BRIGHT ? '9' : '3';
|
||||
}
|
||||
|
||||
switch (Z__B_STREAM_MOD_GET_FG_COLOUR(mod)) {
|
||||
case Z__B_STREAM_MOD_BLACK:
|
||||
switch (Z__FX_STREAM_MOD_GET_FG_COLOUR(mod)) {
|
||||
case Z__FX_STREAM_MOD_BLACK:
|
||||
buf[buf_i++] = '0';
|
||||
nr_codes++;
|
||||
break;
|
||||
case Z__B_STREAM_MOD_RED:
|
||||
case Z__FX_STREAM_MOD_RED:
|
||||
buf[buf_i++] = '1';
|
||||
nr_codes++;
|
||||
break;
|
||||
case Z__B_STREAM_MOD_GREEN:
|
||||
case Z__FX_STREAM_MOD_GREEN:
|
||||
buf[buf_i++] = '2';
|
||||
nr_codes++;
|
||||
break;
|
||||
case Z__B_STREAM_MOD_BLUE:
|
||||
case Z__FX_STREAM_MOD_FX:
|
||||
buf[buf_i++] = '4';
|
||||
nr_codes++;
|
||||
break;
|
||||
case Z__B_STREAM_MOD_RED | Z__B_STREAM_MOD_GREEN:
|
||||
case Z__FX_STREAM_MOD_RED | Z__FX_STREAM_MOD_GREEN:
|
||||
buf[buf_i++] = '3';
|
||||
nr_codes++;
|
||||
break;
|
||||
case Z__B_STREAM_MOD_RED | Z__B_STREAM_MOD_BLUE:
|
||||
case Z__FX_STREAM_MOD_RED | Z__FX_STREAM_MOD_FX:
|
||||
buf[buf_i++] = '5';
|
||||
nr_codes++;
|
||||
break;
|
||||
case Z__B_STREAM_MOD_GREEN | Z__B_STREAM_MOD_BLUE:
|
||||
case Z__FX_STREAM_MOD_GREEN | Z__FX_STREAM_MOD_FX:
|
||||
buf[buf_i++] = '6';
|
||||
nr_codes++;
|
||||
break;
|
||||
case Z__B_STREAM_MOD_RED | Z__B_STREAM_MOD_GREEN | Z__B_STREAM_MOD_BLUE:
|
||||
case Z__FX_STREAM_MOD_RED | Z__FX_STREAM_MOD_GREEN | Z__FX_STREAM_MOD_FX:
|
||||
buf[buf_i++] = '7';
|
||||
nr_codes++;
|
||||
break;
|
||||
@@ -165,12 +165,12 @@ int z__b_stream_set_modifier(FILE *fp, enum z__b_stream_modifier mod)
|
||||
break;
|
||||
}
|
||||
|
||||
if (Z__B_STREAM_MOD_GET_BG_COLOUR(mod) != 0) {
|
||||
if (Z__FX_STREAM_MOD_GET_BG_COLOUR(mod) != 0) {
|
||||
if (nr_codes > 0) {
|
||||
buf[buf_i++] = ';';
|
||||
}
|
||||
|
||||
if (mod & Z__B_STREAM_MOD_BG_BRIGHT) {
|
||||
if (mod & Z__FX_STREAM_MOD_BG_BRIGHT) {
|
||||
buf[buf_i++] = '1';
|
||||
buf[buf_i++] = '0';
|
||||
} else {
|
||||
@@ -178,37 +178,37 @@ int z__b_stream_set_modifier(FILE *fp, enum z__b_stream_modifier mod)
|
||||
}
|
||||
}
|
||||
|
||||
switch (Z__B_STREAM_MOD_GET_BG_COLOUR(mod)) {
|
||||
case Z__B_STREAM_MOD_BG_BLACK:
|
||||
switch (Z__FX_STREAM_MOD_GET_BG_COLOUR(mod)) {
|
||||
case Z__FX_STREAM_MOD_BG_BLACK:
|
||||
buf[buf_i++] = '0';
|
||||
nr_codes++;
|
||||
break;
|
||||
case Z__B_STREAM_MOD_BG_RED:
|
||||
case Z__FX_STREAM_MOD_BG_RED:
|
||||
buf[buf_i++] = '1';
|
||||
nr_codes++;
|
||||
break;
|
||||
case Z__B_STREAM_MOD_BG_GREEN:
|
||||
case Z__FX_STREAM_MOD_BG_GREEN:
|
||||
buf[buf_i++] = '2';
|
||||
nr_codes++;
|
||||
break;
|
||||
case Z__B_STREAM_MOD_BG_BLUE:
|
||||
case Z__FX_STREAM_MOD_BG_FX:
|
||||
buf[buf_i++] = '4';
|
||||
nr_codes++;
|
||||
break;
|
||||
case Z__B_STREAM_MOD_BG_RED | Z__B_STREAM_MOD_BG_GREEN:
|
||||
case Z__FX_STREAM_MOD_BG_RED | Z__FX_STREAM_MOD_BG_GREEN:
|
||||
buf[buf_i++] = '3';
|
||||
nr_codes++;
|
||||
break;
|
||||
case Z__B_STREAM_MOD_BG_RED | Z__B_STREAM_MOD_BG_BLUE:
|
||||
case Z__FX_STREAM_MOD_BG_RED | Z__FX_STREAM_MOD_BG_FX:
|
||||
buf[buf_i++] = '5';
|
||||
nr_codes++;
|
||||
break;
|
||||
case Z__B_STREAM_MOD_BG_GREEN | Z__B_STREAM_MOD_BG_BLUE:
|
||||
case Z__FX_STREAM_MOD_BG_GREEN | Z__FX_STREAM_MOD_BG_FX:
|
||||
buf[buf_i++] = '6';
|
||||
nr_codes++;
|
||||
break;
|
||||
case Z__B_STREAM_MOD_BG_RED | Z__B_STREAM_MOD_BG_GREEN
|
||||
| Z__B_STREAM_MOD_BG_BLUE:
|
||||
case Z__FX_STREAM_MOD_BG_RED | Z__FX_STREAM_MOD_BG_GREEN
|
||||
| Z__FX_STREAM_MOD_BG_FX:
|
||||
buf[buf_i++] = '7';
|
||||
nr_codes++;
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user