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>