From owner-freebsd-current Sun Apr 7 01:40:29 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id BAA01446 for current-outgoing; Sun, 7 Apr 1996 01:40:29 -0800 (PST) Received: from haywire.DIALix.COM (root@haywire.DIALix.COM [192.203.228.65]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id BAA01433 for ; Sun, 7 Apr 1996 01:40:24 -0800 (PST) Received: (from news@localhost) by haywire.DIALix.COM (8.7.5/8.7.3) id RAA03698 for freebsd-current@freebsd.org; Sun, 7 Apr 1996 17:40:16 +0800 (WST) X-Authentication-Warning: haywire.DIALix.COM: news set sender to usenet-request@haywire.dialix.com using -f Received: from GATEWAY by haywire.DIALix.COM with netnews for freebsd-current@freebsd.org (problems to: usenet@haywire.dialix.com) To: freebsd-current@freebsd.org Date: 7 Apr 96 09:34:34 GMT From: peter@jhome.DIALix.COM (Peter Wemm) Message-ID: Organization: DIALix Services, Perth, Australia. References: , <199604060929.LAA07603@uriah.heep.sax.de> Subject: Re: Can we upgrade ncurses? Sender: owner-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk j@uriah.heep.sax.de (J Wunsch) writes: >As Marc G. Fournier wrote: >> Just curious (I'll work on it as termcap-only), but what exactly >> is the difference between termcap and terminfo, and pros/cons of each? >Terminfo abuses the file system as a database. >It introduces new capabilities (e.g. function keys > 9), but that's >not to say you couldn't implement them in tercap either. The thing that I *sorely* miss in termcap (after being raised on terminfo) is the more descriptive capability names. However, terminfo is not extensible. It'd compiled into a fixed format that has no standard way of extending it to add new capabilities. I personally would love to see a hybrid of the two.. specifically, terminfo's long names, termcap's extensibility, and the berkeley DB format (not the filesystem approach). The good thing about the .db format is that you could agree on a reasonable set of capabilities and have a compiled version stored in the same .db file. I can dream, can't I? ;-) Cheers, -Peter >-- >cheers, J"org >joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE >Never trust an operating system you don't have sources for. ;-)