-----BEGIN PGP SIGNED MESSAGE-----

| From: Thomas Dickey <[EMAIL PROTECTED]>
| Date: Wed, 12 May 2004 15:34:02 -0400 (EDT)

| On Wed, 12 May 2004, D. Hugh Redelmeier wrote:
| 
| > My understanding is that DEL is a control character and that it should
| > be (essentially) ignored when written to a screen.

| > This is not the case for newer versions (e.g. XFree86 4.2.0(165) on
| > Red Hat Linux 8.0 or XFree86 4.3.99.5(179) on Fedora Core 1).  DEL
| > seems to be displayed as a SPace.
| 
| I'm puzzled by the reference to #165 (I have several binaries on this
| machine, and it appears to me that the problem was introduced after #170 -
| I see it in #174 (but don't have in-between versions)).  But I'll find
| out once I isolate it.

I've not heard more since this message.

I have looked inside Red Hat's xterm-179 (part of Fedora Core 1).

It seems to me that the problem is that VTPrsTbl.c's ansi_table[0x7f]
is initialized to CASE_PRINT whereas it should be CASE_IGNORE.  All
the other tables defined in this file seem to have CASE_IGNORE for
DEL.

I admit that this is a guess, founded on a lot of assumptions.

[I look at cvs tree.]
<http://cvsweb.xfree86.org/cvsweb/xc/programs/xterm/VTPrsTbl.c?annotate=3.26>

It looks like you fixed it on May 12.

I wish you'd told me -- I've spent several wasted hours figuring this
out long after you'd already done it.

I see that the bug was added in 3.24, Sun Dec 8 22:31:47 2002 UTC by
you.  Not clear why, but you must have had some reason.

Hugh Redelmeier
[EMAIL PROTECTED]  voice: +1 416 482-8253


-----BEGIN PGP SIGNATURE-----
Version: 2.6.3ia
Charset: noconv

iQCVAwUBQPGAP8FAuQPManGZAQGVJAP/Wedzpf7ZC2CPXH+qTsGsxMcRn2CCGc8C
Aqtpqhdfb1LRaJ1nRBoscsT0Rn0gpXSzvjkR44S03k5OOQixIla8e+YEMev598WR
m5qtiyHAyyWB43vFSe3rc5sJwRGAtjqtBwg8wYtJqiKbPIJVlE8OfMbf/H6s9jn/
5pqcNos0pPw=
=GBL3
-----END PGP SIGNATURE-----

_______________________________________________
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel

Reply via email to