mirror of
https://github.com/dankamongmen/notcurses.git
synced 2024-11-06 03:20:26 +00:00
start in on braille reverse
This commit is contained in:
parent
bcd09be7d3
commit
68af28f25e
@ -871,7 +871,9 @@ static struct blitset notcurses_blitters[] = {
|
||||
.plotegcs = L" 🬞🬦▐🬏🬭🬵🬷🬓🬱🬹🬻▌🬲🬺█",
|
||||
.blit = sextant_blit, .name = "sex", .fill = false, },
|
||||
{ .geom = NCBLIT_BRAILLE, .width = 2, .height = 4,
|
||||
.egcs = NULL, .plotegcs = L"⠀⢀⢠⢰⢸⡀⣀⣠⣰⣸⡄⣄⣤⣴⣼⡆⣆⣦⣶⣾⡇⣇⣧⣷⣿", // FIXME
|
||||
.egcs = L"\u2800⠁⠈⠉⠂⠃⠊⠋⠐⠑⠘⠙⠒⠓⠚⠛⠄⠅⠌⠍⠎⠏⠔⠕⠜⠝⠞⠟⠠⠡⠨⠩⠢⠣⠪⠫⠰⠱⠸⠹⠲⠳⠺⠻⠤⠥⠬⠭⠮⠯⠴⠵⠼⠽⠶⠷⠾⠿",
|
||||
// FIXME 192 more, ugh
|
||||
.plotegcs = L"⠀⢀⢠⢰⢸⡀⣀⣠⣰⣸⡄⣄⣤⣴⣼⡆⣆⣦⣶⣾⡇⣇⣧⣷⣿",
|
||||
.blit = braille_blit, .name = "braille", .fill = true, },
|
||||
{ .geom = NCBLIT_PIXEL, .width = 1, .height = 1,
|
||||
.egcs = L"", .plotegcs = NULL,
|
||||
|
@ -45,7 +45,7 @@ tinfo_debug_caps(const tinfo* ti, FILE* debugfp, int rows, int cols,
|
||||
get_blitter_egcs(NCBLIT_2x1), get_blitter_egcs(NCBLIT_2x2),
|
||||
NCBOXLIGHTW, NCBOXLIGHTW + 4,
|
||||
NCBOXHEAVYW, NCBOXHEAVYW + 4);
|
||||
fprintf(debugfp, "%ssextants ⎧%.120ls⎫ ⎩%.6ls%.3ls⎭ ⎩%.6ls%.3ls⎭ ⎪🮋▏⎪ 🯲🯳\n", indent,
|
||||
fprintf(debugfp, "%ssextants ⎧%.122ls⎫ ⎩%.6ls%.3ls⎭ ⎩%.6ls%.3ls⎭ ⎪🮋▏⎪ 🯲🯳\n", indent,
|
||||
get_blitter_egcs(NCBLIT_3x2),
|
||||
NCBOXLIGHTW + 2, NCBOXLIGHTW + 5,
|
||||
NCBOXHEAVYW + 2, NCBOXHEAVYW + 5);
|
||||
@ -53,13 +53,16 @@ tinfo_debug_caps(const tinfo* ti, FILE* debugfp, int rows, int cols,
|
||||
get_blitter_egcs(NCBLIT_3x2) + 32,
|
||||
NCBOXROUNDW, NCBOXROUNDW + 4,
|
||||
NCBOXDOUBLEW, NCBOXDOUBLEW + 4);
|
||||
fprintf(debugfp, "%s braille ⎡%.120ls⎤ ⎩%.6ls%.3ls⎭ ⎩%.6ls%.3ls⎭ ⎪🮉▍⎪ 🯶🯷\n", indent,
|
||||
fprintf(debugfp, "%s braille ⎡%.96ls⎤ ⎩%.6ls%.3ls⎭ ⎩%.6ls%.3ls⎭ ⎪🮉▍⎪ 🯶🯷\n", indent,
|
||||
get_blitter_egcs(NCBLIT_BRAILLE),
|
||||
NCBOXROUNDW + 2, NCBOXROUNDW + 5,
|
||||
NCBOXDOUBLEW + 2, NCBOXDOUBLEW + 5);
|
||||
fprintf(debugfp, "%s ⎢%ls⎥ ⎨▐▌⎬ 🯸🯹\n", indent, get_blitter_egcs(NCBLIT_BRAILLE)); // FIXME
|
||||
fprintf(debugfp, "%s ⎢%ls⎥ ⎪🮈▋⎪\n", indent, get_blitter_egcs(NCBLIT_BRAILLE)); // FIXME
|
||||
fprintf(debugfp, "%s ⎣%ls⎦ ⎪🮇▊⎪\n", indent, get_blitter_egcs(NCBLIT_BRAILLE)); // FIXME
|
||||
fprintf(debugfp, "%s ⎢%.96ls⎥ ⎨▐▌⎬ 🯸🯹\n", indent,
|
||||
get_blitter_egcs(NCBLIT_BRAILLE) + 32);
|
||||
fprintf(debugfp, "%s ⎢%.96ls⎥ ⎪🮈▋⎪\n", indent,
|
||||
get_blitter_egcs(NCBLIT_BRAILLE)); // FIXME
|
||||
fprintf(debugfp, "%s ⎣%.96ls⎦ ⎪🮇▊⎪\n", indent,
|
||||
get_blitter_egcs(NCBLIT_BRAILLE) + 32); // FIXME
|
||||
fprintf(debugfp, "%s vert ⅛s ⎛%ls⎞ ▔🭶🭷🭸🭹🭺🭻▁ ⎪▕▉⎪\n", indent, get_blitter_egcs(NCBLIT_8x1));
|
||||
fprintf(debugfp, "%s ⎝%s⎠ ⎩ █⎭\n", indent, "█🮆🮅🮄▀🮃🮂▔ ");
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user