This two message thread explains a lot https://lists.gnu.org/archive/html/bug-ncurses/2017-05/msg00020.html https://lists.gnu.org/archive/html/bug-ncurses/2017-05/msg00026.html