Subject: Re: Compile of routed in -current ? ....
To: None <current-users@NetBSD.ORG>
From: Christos Zoulas <christos@deshaw.com>
List: current-users
Date: 06/30/1995 13:11:36
In article <199506301115.HAA06162@jfwhome.funhouse.com> jfw@jfwhome.funhouse.com (John F. Woods) writes:
>>  I'll admit that I'm very disappointed that the termcap routines 
>> depend on curses.h (my faith has been shaken sorely! :-).
>
>Most bizarre of all is that the termcap routines are depending on curses.h
>for prototypes of termcap routines!
>
>Perhaps the correct solution in this case is to create a termcap.h for
>the termcap routines, and let curses.h include *that*.  (Yes, that still
>leaves open the issue of where the header files should go, but it seems to
>me that this was tripped over because of something that is fundamentally
>*wrong*.)
>

Yes! Please. Then we can remove the termcap.h file from libedit [or install
that], and we can get rid of the hacks in tput(1). Having the termcap
function prototypes in curses.h is counter-intuitive.

christos