Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.2 9/18/84; site rti-sel.UUCP
Path: utzoo!linus!philabs!cmcl2!seismo!harvard!talcott!panda!genrad!decvax!mcnc!rti-sel!trt
From: trt@rti-sel.UUCP (Tom Truscott)
Newsgroups: net.wanted.sources
Subject: Re: curses wanted
Message-ID: <341@rti-sel.UUCP>
Date: Fri, 9-Aug-85 15:30:59 EDT
Article-I.D.: rti-sel.341
Posted: Fri Aug  9 15:30:59 1985
Date-Received: Mon, 12-Aug-85 08:21:19 EDT
References: <325@greipa.UUCP>
Organization: Research Triangle Institute, NC
Lines: 22

I do not think The Regents would like their libcurses sources posted.

If patching up libcurses is too difficult, you could try patching wm
instead: change all occurrences of 'leaveok(..., TRUE)' to '..., FALSE)'.
And copy curses.h.new to the wm src directory, renaming it curses.h.
That might result in a tolerable wm, but probably not.

BTW, here is a fix for the worst known bug in wm.
Save the vanilla wm sources, since if a wm patch kit is ever posted
it will assume a vanilla wm.
	*** wm.distrib/getch.c	Mon Aug  5 13:25:09 1985
	--- wm/getch.c	Mon Aug  5 12:07:11 1985
	***************
	*** 269,270
	  	    tty_backbuf[tty_backcnt++] = *bufp;
	  	return(*bufp);
	
	--- 269,272 -----
	  	    tty_backbuf[tty_backcnt++] = *bufp;
	+ 	tty_text[0] = *bufp;
	+ 	tty_textlen = 1;
	  	return(*bufp);