My xterm is working fine and backspace does delete a character leftwards. After starting i7z and exiting it via ctrl+c, a backspace does ^H. # emerge -pv x11-terms/xterm app-shells/bash These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] app-shells/bash-4.2_p39-r1 USE="net nls (readline) -afs -bashlogger -examples -mem-scramble -plugins -vanilla" 0 kB [ebuild R ] x11-terms/xterm-287 USE="truetype unicode -Xaw3d -toolbar" 0 kB #
A `reset' doesn't help?
(In reply to comment #1) > A `reset' doesn't help? No.
Neither 'stty --sane' does.
That reproducable here
hello, this is the developer. i think i found the issue and i am finding its something predefined with xterm booting from the livecd (April-1-2012), i find that the xterm has the following defined for backspace running stty it has a line for erase = ^H; now when stty sane is run (or when i7z exits it executes stty sane), the erase line is removed and you will have to redefine erase as ^H via stty erase ^H i am not sure if i should add the erase line within my code or whether its an issue with xterm as stty sane shouldn't redefine ^H
stty sane is supposed to reset all special characters to their default values (those are system dependent of course - but I'd thought they were constant). reset gets a default value for erase from the terminal description, noting that unless patched, xterm defaults to ^H.
I do not have this problem anymore. I have at the moment: app-benchmarks/i7z-0.27.2 x11-terms/xterm-320 Justin, how about you?
Sounds like this is already fixed and I wasn't able to reproduce it when bumping it just now.
Yes, still works for me in xterm-325 and i7z-0.27.2.