> Hi, > >> printf "\x1b[38;2;255;100;0mTRUECOLOR\x1b[0m\n" > > > I think this truecolor control sequence is not suckless. > > Although I had already mentioned about this feature (konsole-style > true color support) on some places with my bad English, now I try to > say my opinion repeatedly in other words.
Can you post these other places? I would like read these threads and know what another persons think about it. And don't worry about your english, mine is worse ;). > Please don't break backward compatiblity of VT emulators. I don't know if there are some another sequences to CSI 38 and CSI 48, but if they were not then these new sequences don't break any compability. Can you give a bit more information? > Above my opinion might be not constructive, so now I propose alternate > sequences: > > I recommend a recall of Konsole style truecolor control seqences, and propose > to change them as follows: > > CSI 38 ; 2 ; Pr ; Pg ; Pb m -> CSI ? Pr ; Pg ; Pb $ m > CSI 48 ; 2 ; Pr ; Pg ; Pb m -> CSI = Pr ; Pg ; Pb $ m They can conflict with private extensions. I don't like the idea of using the private space for a extension that surely will be part of all the terminals. > I'm happy if above proposal would be accepted because my terminals and > some my tools can ignore them properly by considering ISO-6429. I don't understand why you can not ignore CSI 38 ; 2 ; Pr ; Pg ; Pb m, because any sequence that it is not understood must be ignored. Am I missing something? Regards,