From: Zeyd M. Ben-Halim (zmbenhal@netcom.com)
Date: 08/14/93


From: zmbenhal@netcom.com (Zeyd M. Ben-Halim)
Subject: Re: Who is in charge of curses?
Date: Sat, 14 Aug 1993 21:00:40 GMT

In article <PCG.93Aug13155220@frontb.aber.ac.uk> pcg@aber.ac.uk (Piercarlo Grandi) writes:
>>>> On Thu, 12 Aug 93 13:32:56 GMT, hjl@nynexst.com (H.J. Lu) said:
>
>H> I don't know anyone who is working on the curses in the Linux C
>H> library. But I am preparing to dump it for the ncurses once the
>H> nncurses is stabilized. The main problem is I am not sure if the
>H> ncurses is 100% compatible with the old one. I am concerned about the
>H> shared library.
>
>Whatever thing happens, I want to make a very strong plug for libterm.
>Libterm is a termcap clone that has two amazing properties: it reads
>both terminfo and termcap format terminal descriptions, and $TERMCAP is
>a colon separated path of places where to look for terminal
>descriptions. These two features are very important; using libterm as a
>substratum for both curses and ncurses would make them way more
>compatible more transparently.

Not quite. Ncurses doesn't use a separate terminfo lib but actually implements
it internally. This makes libterm totally incompatible with ncurses. I'm
working on termcap emulation in ncurses, that way you only need to link with
-lncurses to get terminfo/termcap/curses.

Zeyd