A low-level ncurses wrapper for Rust
With the big 6.0 refactor, the constants generation done at build time now requires a proper `TERM` variable _at compile time_. While this is generally available when building from a terminal, a lot of building happens without a terminal (from an IDE, in CI, ...). In these environment, ncurses currently fails to build properly. Builds on github CI require manually injecting `TERM=xterm` in the builder environment for all users of this library. For other environments like docs.rs, there is no clear way to make it build (which is why https://docs.rs/ncurses still shows the last version that still built, 5.101.0). It would be a good idea to inject this `TERM=xterm` during the build process if no `TERM` is set.
This issue appears to be discussing a feature request or bug report related to the repository. Based on the content, it seems to be still under discussion. The issue was opened by gyscos and has received 0 comments.