jordan@greipa.UUCP (Jordan K. Hubbard) (08/09/85)
The window manager recently posted need a batch of patches to curses to run. I can't find my copy of curses (the sources) anywhere though I had them at one time. Can anyone post them? -- Jordan K. Hubbard {pesnta, decwrl, dual, pyramid}!greipa!jordan "Here we have two bull limpits, locked in a life-or-death "struggle."
trt@rti-sel.UUCP (Tom Truscott) (08/09/85)
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);