$NetBSD: patch-bf,v 1.4 2000/07/28 21:47:52 jlam Exp $ --- ncurs_c.c.orig Mon May 20 17:27:35 1996 +++ ncurs_c.c Fri Jul 28 17:27:35 2000 @@ -26,7 +26,11 @@ #include #include +#ifdef HAVE_NCURSES_H #include +#else +#include +#endif #include "config.h" #include "common.h" @@ -354,7 +358,13 @@ if (ctl.trace_playing) dftwin=stdscr; else - dftwin=newwin(6,COLS,0,0); + { + dftwin=newwin(6,COLS,0,0); + nodelay(dftwin, 1); + scrollok(dftwin, 0); + idlok(dftwin, 1); + keypad(dftwin, TRUE); + } werase(dftwin); wmove(dftwin, 0,0); @@ -422,7 +432,7 @@ static int ctl_read(int32 *valp) { int c; - while ((c=getch())!=ERR) + while ((c=wgetch(dftwin))!=ERR) { switch(c) {