xterm.js
xterm.js copied to clipboard
address unicode loopholes
WIP - For now this issue is meant as an aggregator for several issues and possible solutions we have around unicode in TEs.
In the long run we might have to settle certain aspects for TEs maybe ending up as something like a subspec, and/or define several sequences and behavioral pattern for TEs.
- sequences for ambiguous
wcwidthand/or grapheme cluster widths, or undefined codepoints (e.g. PUA) - see https://github.com/xtermjs/xterm.js/issues/4813#issuecomment-1727399713 for a raw outline
(Add more issues to the list...)