Fix #2831: Towards a more complete posixlib unistd.scala #2882
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fix #2831. posixlib unistd.scala is more capable and useful now. It is almost complete.
A number of A number of _CS, _PC, _SC symbolic constants were not implemented
because they are not defined on Linux, macOS, or both. Windows
appears to support this subset.
A few other constants or methods were not implemented.
See the file for the complete list.
Two methods were deprecated in order to match the POSIX spec.
These need a release note but the 0.5.0 release file is awaiting merge, hence locked.
I will create an Issue so that these deprecations do not get lost.
An method deprecated in Scala Native 0.4.5 was not removed because, IMO,
a sufficient interval has not yet passed.
2022-10-19 For the enquiring mind, the deprecated items are now recorded in the
0.5.0 Changelog (PR #2924)