GNOME Bugzilla – Bug 744837
Output ^? should be ignored rather than backspace
Last modified: 2015-02-27 11:39:39 UTC
echo -e "ijk\x7Flm" xterm output: ijklm vte output: ijlm Apparently ^? (127) should totally be ignored when received as an application's output. (It does not even snap back the cursor to the last column if it's beyond.) In current vte it seems to do the same as backspace. I guess this is independent from stty erase, that one is for the keyboard input only -- am I right?
Created attachment 297347 [details] [review] Fix This one fixes the bug. Apparently any keyword there (except for the empty string) which is not found in vteseq-n.gperf is silently ignored. An explicit nop function might be nicer though :)
Created attachment 298004 [details] [review] Fix v2 Fix with an explicit nop method; I have a slight preference towards this approach.
Fixed