DataMuseum.dk

Presents historical artifacts from the history of:

DKUUG/EUUG Conference tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about DKUUG/EUUG Conference tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download
Index: ┃ R T

⟦bfe7fc9f3⟧ TextFile

    Length: 2381 (0x94d)
    Types: TextFile
    Names: »README«

Derivation

└─⟦a0efdde77⟧ Bits:30001252 EUUGD11 Tape, 1987 Spring Conference Helsinki
    └─ ⟦this⟧ »EUUGD11/euug-87hel/sec1/vtrm/README« 

TextFile

THIS IS VTRM
============

VTRM is a terminal control package, with two implementations: one for Unix
(only well-tested on 4.2/4.3 BSD, but supposedly running under System 5
as well, as long as there is a termcap database), and one for MS-DOS, to
be compiled with the Microsoft C compiler (tested only with version 3.0).
This is a "curses replacement", which does not mean it is a curses
reimplementation: the interface is totally different, only the purpose
is more or less the same: to shield an application program from the
nitty-gritty detail of cursor navigation, inverse video, scrolling, etc.
There are also a few routines for CBREAK-mode input.

UNPACKING NOTES

The shars yield five files:
	README		(this file)
	trm.h		(common header file)
	p1trm.c		(MS-DOS version)
	vtrm.c_1
	vtrm.c_2
The latter two should be pasted together to get a file named vtrm.c:
	cat vtrm.c_[12] >vtrm.c

APOLOGY

I must apologize for the poor documentation.  Most of it has the form of
comments in the source files (note the "specs" for the entire package at
the end of vtrm.c).  This is a library package but I do not have an
adequate test program for it; I usually test it with one of the two
applications that use it -- these are too big to include in this posting.

FUTURE DIRECTIONS

This version of VTRM is by no means an end point in its development.
Work is under way for an implementation that provides the same interface
on the Macintosh.  You are invided to engage in implementations for othr
machines, such as as the Atari ST and the Commodore Amiga.  Comments on
the interface are more than welcome, and should be sent by electronic
mail to guido@mcvax.uucp; this is also the address for bugfixes and
other questions.

AUTHORS

This software was written by:

	Timo Krijnen and Guido van Rossum
	CWI, dept. AA
	Kruislaan 413
	1089 SJ  Amsterdam
	The Netherlands

	Electronic mail: timo@mcvax.uucp,  guido@mcvax.uucp
	Phone: ... 20 - 592 4138.

COPYRIGHT

This software is copyright (c) 1986 by Stichting Mathematisch Centrum,
Amsterdam, The Netherlands.  Its use is allowed freely for
non-commercial purposes only.  Use at your own risk: SMC does not take
responsibility for the proper functioning of the software or for damage
caused by its use.  Redistribution is allowed for non-commercial
purposes only, and only unchanged, in its entirety, and including this
copyright notice.