You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
nccell_width() ought simply consult the nccell's width field to get a column count (it was written before the rearrangement of nccell). do so. fix up the macros CELL_CHAR_INITIALIZER and CELL_INITIALIZER to assign a width of 1 for non-printing characters, matching the behavior of utf8_egc_len() on whitespace. instead of hard-coding the logic in ncplane_put() for multicolumn glyphs, call nccell_wide_right_p() and wide_left_p(). use nccell_width() in ncplane_putc_yx(), fixing it for glyphs of more than 2 columns. |
3 years ago | |
---|---|---|
.. | ||
ncpp | 3 years ago | |
notcurses | 3 years ago |