This might be due to the fact that window(1) relies on setting a custom TERMCAP environment variable to inform programs running under it of the term. capabilities it supports, and the curses library no longer makes use of that.
With ncurses, building it with the `--enable-termcap' option makes it use the TERMCAP variable if it set in the environment. The ncurses(w) in pkgsrc is not built with that option, so, I compiled the latest ncurses from source with that option added and lynx -show_cursor worked just fine under window(1). -RVP
