Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!rutgers!cs.utexas.edu!uunet!mcvax!kth!sunic!dkuug!tidk!storm From: storm@texas.dk (Kim F. Storm) Newsgroups: comp.sources.bugs Subject: Re: NN screws up screen if terminfo entry has flash capability Message-ID: <369@texas.dk> Date: 13 Jul 89 18:39:03 GMT References: <779@ctisbv.UUCP> Organization: Texas Instruments, Denmark Lines: 19 pim@ctisbv.UUCP (Pim Zandbergen) writes: >When I first ran NN, it failed to clear the screen before it drew >the next one. In stead of the clear-screen escape sequence >">\EA00" was sent to the screen. That is because of a (depressingly trivial) mistake in the way I handle the flash capability when terminfo is defined: I *copy* it into the space being occupied by the `bell' capability. But with terminfo, both `flash' and `bell' are just pointers into a large array - which unfortunately also contains the `clear screen' escape sequence etc. :-( The bug will be fixed by patch #5 which also has a `visible-bell' variable you can unset if you want to eliminate the flashing screen, when the flash capability is defined. -- Kim F. Storm storm@texas.dk Tel +45 429 174 00 Texas Instruments, Marielundvej 46E, DK-2730 Herlev, Denmark No news is good news, but nn is better!