[comp.archives] [minix] Termcap manual discussion

u31b3hs@cip-s02.informatik.rwth-aachen.de (Michael Haardt) (04/08/91)

Archive-name: unix/terminal/minix-termcap/1991-04-03
Archive-directory: ftp.thp.uni-koeln.de:/pub/minix/termcap/ [134.95.64.1]
Original-posting-by: u31b3hs@cip-s02.informatik.rwth-aachen.de (Michael Haardt)
Original-subject: Termcap manual discussion (was: Re: Termcap and Curses)
Reposted-by: emv@msen.com (Edward Vielmetti, MSEN)

Hello world!

I posted a article about termcap yesterday.  I created the mentioned
directory ~ftp/pub/minix/termcap on ftp.thp-uni-koeln.de which contains
a few files, each one containing a termcap entry.  These are my own
versions as yet.  I also put my termcap(4) manual there.

I want to start a discussion about this manual.  The result should be a
official version and clean termcap entries.  I will collect some usual
termcap entries in this directory after the discussion ends, like all
MINIX console entries and a few usual terminals.  Each one can get
needed entries and concatenate them to a resulting termcap.  This seems
to be a good way to me to archive these entries.  It avoids one
"official" and very large termcap.
 
Note to Andy: I would be happy, if you include the final manual and the
final PH console entries into the next offical MINIX version.

Below you will find a uuencoded 13-bit compressed shell archive
containing my termcap database and the mentioned termcap(4) manual.  The
termcap manual is folded with Origami, do not worry about this.  It
should be read after formatting with nroff!

I thought about adding a few sections to this manual.  I didn't because
almost every MINIX user who writes termcap entries knows about things
like padding, standout glitch and application keypad modes.  I learned
it the hard way, one of my terminals needs padding above 4800 baud and
the other one has these (#@%&!:-() magic glitch characters.  What are
you thinking, should such sections be added?

To start the discussion: I do not know anything about initialization of
a terminal, which should be done by a screen editor and other screen
oriented programs.  I would like to get information on the related
capabilities ti, te, i1, is, i3, if, iP, r1, r2, r3, rf.  What should
their exact meaning be?  When should a program send them?

(Reader==Fred ? (cron_1_9_is_fine, Sayonara) : Namaskaar)

Michael Haardt (mhaardt@ftp.thp.uni-koeln.de)

PS: I put the source code of the new version 4.1g of ELLE on the server above
in the path minix/commands/editors/elle41g.tar.Z.  Who is the guy who ports
it back to MINIX?

PPS: Origami's version number has reached 1.5.7: more features, less
bugs and cleaner code.  I hope to release version 1.6 (successor of
1.5.???) before June.  My textformatter MROFF reached 1.1, I hope to
release it before June, too.  I will post a seperate request for
beta-testers after finishing both.

[149 lines deleted.  --Ed]