Bug 14273

Summary: Somewhat bogus entry in termcap
Product: Base System Reporter: Makoto Matsushita <matusita>
Component: miscAssignee: freebsd-bugs (Nobody) <bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 4.0-CURRENT   
Hardware: Any   
OS: Any   

Description Makoto Matsushita 1999-10-12 02:40:01 UTC
	Recently, libtermcap is disappeared and it is just a symlink
	to libncurses. However, libncurses is NOT EXACTLY the same behavior
	of libtermcap; it seems that libncurses does not understand some
	directives which are shown as 'screen' and 'kterm' entry in termcap.

Fix: 

Skip these directives (or implement these directives) by ncurses,
	or remove these directives from termcap.
How-To-Repeat: 
	% echo $TERM
	screen
	% vi > /dev/null
	"TERMCAP", line 0, col 273, terminal 'screen': unknown capability 'xv'
	"TERMCAP", line 0, col 276, terminal 'screen': unknown capability 'LP'
	"TERMCAP", line 0, col 572, terminal 'screen': unknown capability 'AX'
	"TERMCAP", line 0, col 575, terminal 'screen': unknown capability 'G0'
	ex/vi: Vi's standard input and output must be a terminal
	%

	% echo $TERM
	kterm
	% vi > /dev/null
	"TERMCAP", line 0, col 99, terminal 'kterm': unknown capability 'KJ'
	"TERMCAP", line 0, col 137, terminal 'kterm': unknown capability 'TY'
	ex/vi: Vi's standard input and output must be a terminal
	%
Comment 1 Makoto Matsushita 2000-09-27 05:53:14 UTC
I think this PR should be closed. Already fixed in 4-stable and
-current, right ?

-- -
Makoto `MAR' MATSUSHITA
Comment 2 Mike Heffner freebsd_committer freebsd_triage 2001-06-29 04:35:00 UTC
State Changed
From-To: open->closed

Submitter reports problem fixed.