For every new terminal I test if they can handle tricky unicode or locking escape sequences.
I tried right now the kitty terminal available on Debian Buster, and echo -e "\033(0" still requires to reset the terminal (don't paste the above in your working session if you can't type reset without visual feedback).
P.S. still using Gnome-terminal that it doesn't handle locking escapes... ^__^;
I think I've pulled that example from the Mosh shell,
if you look at https://mosh.org/#techinfo you'll find other escape sequences that are still problematic for terminal emulators.
I tried right now the kitty terminal available on Debian Buster, and echo -e "\033(0" still requires to reset the terminal (don't paste the above in your working session if you can't type reset without visual feedback).
P.S. still using Gnome-terminal that it doesn't handle locking escapes... ^__^;