diff -uF^[a-zA-Z_][a-z A-Z0-9_]*ARGS[1-9]?(?$ src/LYCurses.c.orig src/LYCurses.c --- src/LYCurses.c.orig Sun Oct 11 05:53:16 1998 +++ src/LYCurses.c Fri Mar 12 08:08:08 1999 @@ -742,7 +742,10 @@ PUBLIC void start_curses NOARGS #else /* Unix: */ static BOOLEAN first_time = TRUE; - if (first_time) { +#if 0 + if (first_time) +#endif + { /* * If we're not VMS then only do initscr() one time, * and one time only! @@ -804,6 +807,10 @@ PUBLIC void start_curses NOARGS #ifdef USE_COLOR_STYLE parse_userstyles(); #endif +#ifdef NCURSES /* ncurses workaround.... */ + if (!first_time) + endwin(); +#endif first_time = FALSE; #if USE_COLOR_TABLE lynx_init_colors();