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