• Final SRFI 192: Port Positioning

    From Arthur A. Gleckler@21:1/5 to All on Fri Jul 31 22:18:34 2020
    Scheme Request for Implementation 192,
    "Port Positioning,"
    by The R6RS editors; John Cowan (shepherd); Shiro Kawai (implementation; requires a hook),
    has gone into FINAL status.

    The document and an archive of the discussion are available at <https://srfi.schemers.org/srfi-192/>.

    Here's the abstract:

    This is an extract from the R6RS that documents its support for
    positioning ports. Binary ports can be positioned to read or write at
    a specific byte; textual ports at a specific character, although
    character positions can't be synthesized portably. It has been lightly
    edited to fit R7RS style.

    Here is the commit summary since the most recent draft:

    - Implement i/o-invalid-position-error
    - Fixed explanation of implementations, added Shiro as author
    - input ports can seek past the end too
    - Fix typo.
    - Add Shiro as co-author.
    - Remove extra parentheses.
    - Switch to new official SRFI header format.
    - Fix errors reported by W3C HTML Validator.
    - formatting
    - editorial
    - copy edits
    - Finalize.

    Here are the diffs since the most recent draft:

    https://github.com/scheme-requests-for-implementation/srfi-192/compare/draft-4..final

    Many thanks to The 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)