Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 24 Feb 2014 20:35:04 -0500
From:      Thomas Dickey <dickey@his.com>
To:        Peter Wemm <peter@wemm.org>
Cc:        FreeBSD Arch <arch@freebsd.org>, Bryan Drewery <bdrewery@freebsd.org>
Subject:   Re: terminfo
Message-ID:  <20140225013504.GA7294@aerie.jexium-island.net>
In-Reply-To: <CAGE5yCpDOA718hMBLoGHnawN=Oa5Q7Sb7zkV2ndY6k7H=Led=Q@mail.gmail.com>
References:  <5304A0CC.5000505@FreeBSD.org> <CAGE5yCpDOA718hMBLoGHnawN=Oa5Q7Sb7zkV2ndY6k7H=Led=Q@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--pf9I7BMVVzbSWLtt
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Fri, Feb 21, 2014 at 11:14:22AM -0800, Peter Wemm wrote:
> HOWEVER, if I were to do it today, I would be inclined to use netbsd's
> libtinfo and cdb modules and switch to terminfo as the source of
> truth.  It is my understanding that netbsd's libtinfo "compiles" into
> a .cdb format file and gives us the same flexibility that we have with
> termcap/termcap.db without the non-extensible sysv binary format
> lock-in.  Then have ncurses use it instead, like netbsd does.  We get

ncurses has been extensible since release 5.0 in 1999 (long enough to notic=
e).
It's supported hashed-database since 2006 (which is the way I build it on m=
y *BSD machines).

--=20
Thomas E. Dickey <dickey@invisible-island.net>
http://invisible-island.net
ftp://invisible-island.net

--pf9I7BMVVzbSWLtt
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAlML80gACgkQcCNT4PfkjtuDUgCfW/e5sHkWSfI5bVGGa0Nr5Ijd
XAoAnRYbhoqDiT+pfhzgsBnnN0oWmg2Q
=flSa
-----END PGP SIGNATURE-----

--pf9I7BMVVzbSWLtt--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20140225013504.GA7294>