You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
VT SOS, APC & PM should be ignored until supported #7032
Windows build number: 10.0.19041.388
Windows Terminal version (if applicable): 1.1.2021
Any other software? WSL
Steps to reproduce
Run the following bash command:
printf'\e_123123\e\\'printf'\e^123123\e\\'
Expected behavior
Nothing is shown.
Actual behavior
The data string is printed:
>printf '\e_123123\e\\'
123123%
Detail
Coming from #120 and excellent comments of James Holderness (@j4james) on #6328 , it occurs to me that we should ignore APC and PM the same way as DCS.
Feel free to assign this issue to me as it's very likely to be the next thing in my plan.
From the official doc of xtermhere, SOS, APC & PM are recognized but no actual functions are implemented. So I guess we could do the same by simply recognizing the sequence and call it a day. Doing this will align the behavior of WT with other modern terminals.
Activity
[-]VT APC & PM should be ignored unless supported[/-][+]VT APC & PM should be ignored until supported[/+]skyline75489 commentedon Jul 23, 2020
From the official doc of
xtermhere, SOS, APC & PM are recognized but no actual functions are implemented. So I guess we could do the same by simply recognizing the sequence and call it a day. Doing this will align the behavior of WT with other modern terminals.[-]VT APC & PM should be ignored until supported[/-][+]VT SOS, APC & PM should be ignored until supported[/+]Preprocess and convert C1 controls to their 7 bit equivalent (#7340)