Scheme Request for Implementation 170,
"POSIX API,"
by Olin Shivers (original author), John Cowan (editor and shepherd),
Harold Ancell (implementer and editor),
has gone into FINAL status.
The document and an archive of the discussion are available at <
https://srfi.schemers.org/srfi-170/>.
Here's the abstract:
The host environment is the set of resources, such as the filesystem,
network and processes, that are managed by the operating system on top
of which a Scheme program is executing. This SRFI specifies some of
the ways the host environment can be accessed from within a Scheme
program. It does so by leveraging widespread support for POSIX, the
Portable Operating System Interface standardized by the IEEE. Not all
of the functions of this SRFI are available on all operating systems.
Here is the commit summary since the most recent draft:
- terminal? now only takes a port.
- Change 3.2 I/O to new API.
- First cut of TDD for new 3.2 I/O API.
- file descriptor objects (FDOs) are gone.
- Final 3.2 I/O procedures, and more testing of them.
- port-type and buffer-type now use constants
- updated NOTES files
- Match the standard copyright notice.
- Fix spelling errors.
- Fix punctuation and prepositions.
- Finalize.
Here are the diffs since the most recent draft:
<
https://github.com/scheme-requests-for-implementation/srfi-170/compare/draft-12..final>
Many thanks to by and to everyone who contributed to the discussion of
this SRFI.
Regards,
SRFI Editor
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)