-
v2.3.3 Stable
released this
2026-07-09 20:43:07 -07:00 | 14 commits to main since this releaseTachikoma v2.3.3
Tachikoma v2.3.3 — DataTable wide-character (CJK) layout fix
Fixed
DataTableno longer shears its layout on wide/double-width characters. A cell containing CJK (or other double-width) text — e.g. a開門session label — was padded and truncated by character count instead of display width, so the cell overran its column: the trailing glyph clipped and every column to its right shifted. Cell padding/truncation, header truncation, and auto-width sizing now measure in display width. The same fix applies toPagedDataTable. (The buffer and terminal-flush layers were already width-aware; this closes the widget-layer gap left by the earlier truncation-crash fix in #36.)
Added
truncate_to_width(s, w)— a grapheme-aware,textwidth-budgeted truncation helper (shared by the table widgets).
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads