On 2025-08-11 02:36:14 +0200, Vincent Lefevre wrote: > On 2025-08-11 02:24:51 +0200, Vincent Lefevre wrote: > > Well, the sequence should have been safe with my xterm settings, > > because I had set allowC1Printable to true for this purpose. > > The issue is that allowC1Printable does the opposite of what > > it says. So data that should have been safe are actually unsafe > > with "*allowC1Printable: true"! > > This seems to be fixed in #401 (but this may also be due to another > change).
As a summary: * With xterm 398-1, the command /usr/bin/xterm -k8 -hold -e 'printf "\x9a"' gives ^[[?64;1;2;6;9;15;16;17;18;21;22;28c (i.e. \x9a is interpreted as DECID, which is unexpected), and the command /usr/bin/xterm +k8 -hold -e 'printf "\x9a"' gives the character "�". * With xterm 399-1 and 401-1, the command /usr/bin/xterm -k8 -hold -e 'printf "\x9a"' gives an xterm without any visible content, but when I double-click on the first cell, I get a rectangle character. Then when I use the "unicode" command and paste this character, I get U+009A SINGLE CHARACTER INTRODUCER The command /usr/bin/xterm +k8 -hold -e 'printf "\x9a"' gives the character "�" like 398-1. -- Vincent Lefèvre <[email protected]> - Web: <https://www.vinc17.net/> 100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/> Work: CR INRIA - computer arithmetic / Pascaline project (LIP, ENS-Lyon)

