notcurses-info: don't print newlines if fewer than 81 columns

pull/2048/head
nick black 3 years ago
parent f0b94273e3
commit 7ff391939b
No known key found for this signature in database
GPG Key ID: 5F43400C21CBFACC

@ -84,7 +84,9 @@ braille_viz(struct ncplane* n, wchar_t l, const wchar_t* egcs, wchar_t r,
if(trailer){
wviz(n, trailer);
}
if(ncplane_dim_x(n) > 80){
ncplane_putchar(n, '\n');
}
return 0;
}
@ -95,7 +97,9 @@ finish_line(struct ncplane* n){
while(x++ < 80){
ncplane_putchar(n, ' ');
}
if(ncplane_dim_x(n) > 80){
ncplane_putchar(n, '\n');
}
}
static int
@ -227,7 +231,9 @@ vertviz(struct ncplane* n, wchar_t l, wchar_t li, wchar_t ri, wchar_t r,
ncplane_putchar(n, ' ');
}
wviz(n, trail);
if(ncplane_dim_x(n) > 80){
ncplane_putchar(n, '\n');
}
}
static int
@ -267,13 +273,17 @@ unicodedumper(struct ncplane* n, const char* indent){
wviz(n, L"");
wviz(n, NCEIGHTHSB);
wviz(n, L" ⎞⎪🭨🭪⎪╰╯││║╔═╝⊴⊵");
if(ncplane_dim_x(n) > 80){
ncplane_putchar(n, '\n');
}
legacy_viz(n, indent, L"▏🭰🭱🭲🭳🭴🭵▕", NCANGLESTR, NCANGLESTL);
wviz(n, NCDIGITSSUPERW);
wviz(n, L"");
wviz(n, NCEIGHTHST);
wviz(n, L" ⎠⎩🭪🭨⎭⧒⧑╰╯╚╝❨❩⟃⟄");
if(ncplane_dim_x(n) > 80){
ncplane_putchar(n, '\n');
}
emoji_viz(n);
int y, x;
ncplane_cursor_yx(n, &y, &x);

Loading…
Cancel
Save