-----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

Reply via email to