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);