Date: Wed, 17 Nov 1999 13:30:03 -0800 (PST) From: "Ronald F. Guilmette" <rfg@monkeys.com> To: freebsd-bugs@FreeBSD.org Subject: Re: misc/14959: incomplete xterm termcap entry (see also bug gnu/5039) Message-ID: <199911172130.NAA28685@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR misc/14959; it has been noted by GNATS. From: "Ronald F. Guilmette" <rfg@monkeys.com> To: Garrett Wollman <wollman@khavrinen.lcs.mit.edu> Cc: FreeBSD-gnats-submit@FreeBSD.ORG Subject: Re: misc/14959: incomplete xterm termcap entry (see also bug gnu/5039) Date: Wed, 17 Nov 1999 13:24:00 -0800 In message <199911172105.QAA21588@khavrinen.lcs.mit.edu>, you wrote: ><<On Wed, 17 Nov 1999 12:56:07 -0800 (PST), "Ronald F. Guilmette" <rfg@monkeys >.com> said: > >> When running (n)vi in an xterm window, (n)vi should save the current >> xterm window contents on startup and then restore the old xterm >> contentx upon exit (or backgrounding). But it doesn't. > >That is a matter of taste. You are free to use an alternate termcap >entry for xterm if this obnoxious behavior pleases you. IN MY OPINION, the people who DO NOT want to have the screen restored when exiting vi/nvi are the ones who should be ``free to use an alternate termcap entry for xterm if THAT obnoxious behavior pleases them''. Regardless of who is ``correct'' with regards to this specific bit of vi/nvi behavior, the bottom line, as far as I'm concerned, is that people who hold the view that vi/nvi should NOT restore the screen upon exit/backgrounding should, ideally, have their desires satisfied by vi itself... perhaps via some new vi command line option... NOT by intentionally hobbling the xterm termcap entry as a back-door way of sabotoging the functionality which vi would (and does) otherwise exhibit for all terminals that have the capability of saving and restoring an entire screen full of stuff. If vi does stuff you don't like, then change vi. But the termcap entry for xterm (or for any other type of terminal) should be an _accurate_ and also a _complete_ representation of _all_ of that terminal's significant capabil- ities. After all, it ain't just vi that uses those termcap entries. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199911172130.NAA28685>