Commit Graph

10 Commits (6edafd1f84916f9865ebd6b0c6b31aada0a08648)

Author SHA1 Message Date
nick black 6edafd1f84
v2.1.0 4 years ago
Nick Black 6106dea18a
track+use width for polycolumn EGCs #1203 (#1205)
Some EGCs are more than 2 columns (wcwidth() never returns more than 2, so far as i can tell, but when multiple characters combine, we use the sum). An example would be ကြေ (Myanmar) which occupies three columns over the course of three characters. Track the width (biased by 1) in cell->width, taking over 8 bits from cell->reserved. Use this width in rasterization. Closes #1203.
4 years ago
nick black 8497ee1877
v2.0.12 4 years ago
nick black eb485cda21
v2.0.11 4 years ago
nick black e60a7aa463
add stat for notcurses_refresh() 4 years ago
nick black 361a253aea
v2.0.10 4 years ago
nick black 8083b46e3b
v2.0.9 4 years ago
nick black 2a45620cd6
v2.0.8 4 years ago
nick black b33c780c88 document ncpile_render(), ncpile_rasterize() 4 years ago
nick black f2d3b26fcb
move python-cffi to cffi 4 years ago