The NeXTSTEP operating system has been obsolete for decades. The special-case code required to support it adds unnecessary complexity, preprocessor conditionals, and non-standard workarounds to the codebase.
This commit removes all support for NeXTSTEP, simplifying the code and build system in several ways:
union wait with a standard AC_CHECK_FUNCS call for waitpid.union wait for process status, relying solely on a standard int.wait4() function with the POSIX-standard waitpid().os_unix.h, os_unixx.h) to remove NeXT-specific workarounds and macros.This change improves maintainability and makes the Unix process handling code more linear and compliant with modern POSIX standards.
related: #18079
https://github.com/vim/vim/pull/19582
(12 files)
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.![]()
@chrisbra pushed 1 commit.
—
View it on GitHub or unsubscribe.
You are receiving this because you are subscribed to this thread.![]()