Invalid codepoint should be replaced by U+FFFD
@egmontkob
Submitted by Egmont Koblinger Link to original bug (#317235)
Description
Version details: 0.11.14
Currently, if a vte running in UTF-8 mode encounters an invalid sequence, it prints an U+FFFF on its canvas. If I understand the Unicode docs correctly ( http://www.unicode.org/charts/PDF/UFFF0.pdf ), this one should be an U+FFFD instead.
This change not only involves the way characters are displayed, it also changes what gets to the selection buffer if this text is copied with the mouse. So this issue is not private to vte, it influences co-operation with other applications as well.
xterm and konsole also use U+FFFD, at least if I cut-and-paste it with the mouse, it becomes a U+FFFD, unlike for vte, which puts U+FFFF in the buffer.
Version: 0.11.x
Resolution: RESOLVED FIXED