bpo-46000: Improve NetBSD curses compatibility (GH-29947)

(cherry picked from commit 2fb797e93c6bbd44dfcbe23f63acfa240a87e48a)

Co-authored-by: Thomas Klausner <tk@giga.or.at>
2 files changed