-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Daniel Dickinson wrote: > Screen does not necessarily honour backspace from the terminal it is in. > Backspace works fine without screen in all these cases (e.g. running in a > serial console, in lxterminal, a few other cases I don't remember). This > isn't a terminal emulator issue although many terminal emulators allow to you > paper over screen's failings by allowing you to change the definition of > backspace to ^H. lxterminal does not which is what lead to to google for > solutions and the discovery that it's not the emulator's fault but screen's.
Backspace issues with screen are invariably caused by erroneous terminfo descriptions, or lying to screen about the terminal that it's running in (and what it represents backspace as), say via manually setting TERM=not-the-right-terminal, or occasionally a correct TERM value but a broken terminfo database (xterm-color, for instance, which says kdch1=\177, but really wants kdch1=\E[[3~). One other case of brokenness involves a flaw in libvte which mishandles "automatic detection" of the delete key. Screen can only translate faithfully between the host term's conventions and its owns when it is truthfully told what those conventions are. If you know of specific cases where screen is mistranslating when the values of $TERM and the definitions in terminfo are correct for the host terminal, please document how you know this to be case and open bugs for those specific instances. - -- Micah J. Cowan Programmer, musician, typesetting enthusiast, gamer. GNU Maintainer: wget, screen, teseq http://micah.cowan.name/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkmiDfEACgkQ7M8hyUobTrFGWACbBCqCahKkkc78s1NLK+KJwtyy WSwAn3MyvNrf9cycZMzuJGneO2767mrq =YJ2K -----END PGP SIGNATURE----- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org