Update array2d.c

This commit is contained in:
blueloveTH 2025-12-06 21:41:29 +08:00
parent aa2f15fcb6
commit 096d93697a

View File

@ -207,15 +207,10 @@ static bool array2d_like_render_with_color(int argc, py_Ref argv) {
c11_sbuf__write_sv(&buf, py_tosv(py_retval()));
}
if(j < self->n_rows - 1) {
if(curr_fg.u32 != 0 || curr_bg.u32 != 0) {
curr_fg.u32 = 0;
curr_bg.u32 = 0;
c11_sbuf__write_cstr(&buf, "\x1b[0m\n");
} else {
c11_sbuf__write_char(&buf, '\n');
}
}
// newline
curr_fg.u32 = 0;
curr_bg.u32 = 0;
c11_sbuf__write_cstr(&buf, "\x1b[0m\n");
}
c11_sbuf__py_submit(&buf, py_retval());
return true;