aboutsummaryrefslogtreecommitdiff
path: root/st.info
diff options
context:
space:
mode:
authornoname <noname@inventati.org>2014-04-23 00:26:07 +0400
committerRoberto E. Vargas Caballero <k0ga@shike2.com>2014-04-23 20:31:45 +0200
commitf9dc374ea01c2921ec3bd1214f292a7036d069ae (patch)
tree55e08f8425b5b1108d9454b845182e3207383f98 /st.info
parentfa19f241a34deddf6e089ab462cbd9cb02f61b3d (diff)
downloadst-f9dc374ea01c2921ec3bd1214f292a7036d069ae.tar.gz
st-f9dc374ea01c2921ec3bd1214f292a7036d069ae.tar.bz2
Fix techo handling of control and multibyte characters.
techo compares signed char to '\x20'. Any character with code less then '\x20' is treated as control character. This way characters with MSB set to 1 are considered control characters too. Also this patch makes techo display DEL character as ^?. To reprocuce the bug, enable echo mode using printf '\e[12l', then type DEL character or any non-ASCII character.
Diffstat (limited to 'st.info')
0 files changed, 0 insertions, 0 deletions