Open oliverkwebb opened 1 month ago
What operating systems/terminal emulators does the project want to support.
anything posix compatible. if there's e.g. a build error on cygwin, it would be considered worth fixing.
I'm planning on sending refactoring/removal of legacy cruft PR's
in order not to waste each other's time, it would be advantageous if you first open issues to discuss what you want to remove. generally speaking, this repo is meant to provide a standalone framework to compile the curses version spread over several subdirectories in the upstream netbsd source tree. so the scope is providing build infra and compatibility fixes. huge refactorings here would probably make merging back upstream commits much more involved, so it would be better to direct the effort at upstream. also if by removing legacy cruft you mean to e.g. remove some functions that's probably not a good idea anyway because suddenly you cant use netbsd curses anymore to compile the exotic program using that function.
(I know, big question. But I'm planning on sending refactoring/removal of legacy cruft PR's)
What operating systems/terminal emulators does the project want to support.