[1696] in linux-announce channel archive
termcap 2.0.5 is released.
daemon@ATHENA.MIT.EDU (Lars Wirzenius)
Wed Feb 7 18:26:08 1996
Date: Thu, 8 Feb 1996 00:09:48 +0200
From: Lars Wirzenius <wirzeniu@cc.helsinki.fi>
To: linux-announce@vger.rutgers.edu
From: H J Lu <hjl@zoom.com>
Subject: termcap 2.0.5 is released.
X-Original-Date: Wed, 7 Feb 1996 08:21:55 -0800 (PST)
Approved: linux-announce@news.ornl.gov (Lars Wirzenius)
Newsgroups: comp.os.linux.announce
Followup-to: comp.os.linux.development.system
Organization: ?
-----BEGIN PGP SIGNED MESSAGE-----
I decided to reissue libtermcap and make it ELF only since ncurses
is an overkill for termcap. You need to install binutils 2.6.0.2 or
above, gcc 2.7.2 or above and libc 5.2.18 or above to compile/install
this termcap library. There are no code changes from libtermcap 2.0.3
which was included in libc 5.0.9 last time.
The current one is termcap 2.0.5.
H.J. Lu
hjl@gnu.ai.mit.edu
02/05/96
- -----
This is the new termcap library for Linux. It consists of
two source files:
1. termcap.c - written form scratch by me
2. tparam.c - this is the the GNU emacs or glibc tparam.c
The new tgetent in termcap.c checks for overflow of the
termcap buffer, which most applications assume is 1024 characters.
Furthermore it eliminates duplicate entries and checks forloops
caused by the include capability "tc=".
The termcap.c code falls under the LGPL.
(Library version of GNU Public License).
If you create termcap files with many levels of indirection
(with the tc= variable) this code will work allright, but the
internal buffer of software that uses it's own tgetent() function
will probably overflow, if it even supports "tc". It is therefore
always a good idea to include a "eval `tset -s $TERM`" in your
/etc/profile (assuming that tset uses the new termcap library!),
because that initializes the TERMCAP variable. The whole, small
termcap entry will then be stored in TERMCAP. Most if not all
tgetent() implementations check for a TERMCAP environment variable
first before searching /etc/termcap.
20-Oct-1994 Miquel van Smoorenburg, miquels@ow.org
The original README and NEWS files are included below.
========== Original README ===========
This is the GNU termcap library -- a library of C functions
that
enable programs to send control strings to terminals in a way
independent of the terminal type. Most of this package is
also
distributed with GNU Emacs, but it is available in this
separate
distribution to make it easier to install as -ltermcap.
The GNU termcap library does not place an arbitrary limit on
the size
of termcap entries, unlike most other termcap libraries.
See the file INSTALL for compilation and installation
instructions.
Please report any bugs in this library to
bug-gnu-emacs@prep.ai.mit.edu.You can check which version
of the library you have by using the RCS
`ident' command on libtermcap.a.
=========== Original NEWS ===========
Major changes in release 1.2:
For `%.', only set the high bit on NUL.
Fix a file descriptor and memory leak.
Add const in termcap.h prototypes.
Configuration improvements.
Major changes in release 1.1:
Fix portability problems.
Improve configuration and installation.
Fix compiler warnings.
-----BEGIN PGP SIGNATURE-----
Version: 2.6.2i
iQCVAwUBMRkiBIQRll5MupLRAQFYtQP+LF/GYxxViOosYmfdrYAfxI3G+zgtiDje
tn7lj9x3TmSfAqyVxQQC3TmEFXXifGccOsR2sG6gl8InmRjazRjsrSCwGUatwREj
lIoKfK88ApvWVHFCSNGxi3h1Vg5pJUO5hO1LvWreY2Fnka9uUJCH4uyZeIgU3dYR
kvx4RQRzbn0=
=k39J
-----END PGP SIGNATURE-----
--
This article has been digitally signed by the moderator, using PGP.
Finger wirzeniu@kruuna.helsinki.fi for PGP key needed for validating signature.
Send submissions for comp.os.linux.announce to: linux-announce@news.ornl.gov
PLEASE remember a short description of the software and the LOCATION.