version 1.157, 2019/06/20 13:40:22 |
version 1.158, 2019/06/27 15:17:41 |
|
|
gc->fg = c | COLOUR_FLAG_256; |
gc->fg = c | COLOUR_FLAG_256; |
else if (fgbg == 48) |
else if (fgbg == 48) |
gc->bg = c | COLOUR_FLAG_256; |
gc->bg = c | COLOUR_FLAG_256; |
|
else if (fgbg == 58) |
|
gc->us = c | COLOUR_FLAG_256; |
} |
} |
return (1); |
return (1); |
} |
} |
|
|
gc->fg = colour_join_rgb(r, g, b); |
gc->fg = colour_join_rgb(r, g, b); |
else if (fgbg == 48) |
else if (fgbg == 48) |
gc->bg = colour_join_rgb(r, g, b); |
gc->bg = colour_join_rgb(r, g, b); |
|
else if (fgbg == 58) |
|
gc->us = colour_join_rgb(r, g, b); |
return (1); |
return (1); |
} |
} |
|
|
|
|
} |
} |
return; |
return; |
} |
} |
if (n < 2 || (p[0] != 38 && p[0] != 48)) |
if (n < 2 || (p[0] != 38 && p[0] != 48 && p[0] != 58)) |
return; |
return; |
switch (p[1]) { |
switch (p[1]) { |
case 2: |
case 2: |
|
|
if (n == -1) |
if (n == -1) |
continue; |
continue; |
|
|
if (n == 38 || n == 48) { |
if (n == 38 || n == 48 || n == 58) { |
i++; |
i++; |
switch (input_get(ictx, i, 0, -1)) { |
switch (input_get(ictx, i, 0, -1)) { |
case 2: |
case 2: |
|
|
break; |
break; |
case 55: |
case 55: |
gc->attr &= ~GRID_ATTR_OVERLINE; |
gc->attr &= ~GRID_ATTR_OVERLINE; |
|
break; |
|
case 59: |
|
gc->us = 0; |
break; |
break; |
case 90: |
case 90: |
case 91: |
case 91: |