Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.1 6/24/83 (MC840302); site boring.UUCP
Path: utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!godot!harvard!seismo!mcvax!boring!guido
From: guido@boring.UUCP
Newsgroups: net.sources.bugs
Subject: Terminfo distribution doesn't work?
Message-ID: <6273@boring.UUCP>
Date: Wed, 2-Jan-85 11:23:41 EST
Article-I.D.: boring.6273
Posted: Wed Jan  2 11:23:41 1985
Date-Received: Fri, 4-Jan-85 00:41:57 EST
Reply-To: guido@mcvax.UUCP (Guido van Rossum)
Distribution: net
Organization: "Stamp Out BASIC" Committee, CWI, Amsterdam
Lines: 30
Summary: Apparently-To: rnews@mcvax.LOCAL

I don't believe there is a mod.sources.bugs newsgroup, so I post this here.

I successfully unpacked all eleven parts of the terminfo distribution, and
they indeed all compiled without complaints on our 4.2 BSD system.
Then I tried to test it.  Great disaster.  The test program provided,
mille, didn't run.  There were several problems.  After I fixed the trivial
ones, I still got core dumps immediately after starting it up.  Has anybody
come this far?

(Here is a list of the trivial problems.
	- putchar('') in a certain file -- I assume bells were eaten
	  by a mailer underway.  Anyway, the correct way to put a bell
	  in a string is '\7'
	- #include  -- must be  on BSD systems
	- libpcurses not found -- used libdcurses)

The nontrivial problem is:
	- memory fault - core dumped, immediately.
	  in: delwin(0), from: main(...).
	  I thought this was caused by mille.h #including ,
	  which (in my interpretation of the cc manual) will always use the old
	  curses.  Changed into "../../=src/curses.h".
	  But the same problem occurs.

Anybody got a clue?  The system looks like a good one from the documentation
and what I've seen of the source code; it would be a pity not to use it, but
right now I don't have the stomach (nor time) for debugging it.

	Guido van Rossum, "Stamp Out BASIC" Committee, CWI, Amsterdam
	guido@mcvax.UUCP