This docket contains work items that need to be voted on for possible inclusion into R7RS-large. See WG2Dockets for other dockets.
Custom I/O ports: R6RS
Default exception handler controls:
External representation of records:
Features, allowing libraries to add:
Identifier-syntax: R6RS
R6RS versions of real?, rational?, integer?: these are false if the imaginary part is an inexact zero; the issue here is what to name them to avoid confusion
Immutable data: ImmutableData
Interrupts, timers, signals:
Jiffy cleanup: Arcane Sentiment blog post
Macro expander(s) available at run time:
number->string variant with control for significant digits: Vincent Manis proposal, R6RS
number->string and string->number with non-ASCII decimal digits: NumberStringUnicode
Observable objects:
Port type detector: see #177
R6RS compatibility: whole libraries or cherry-picked procedures:
Record external representations:
standard-*-port routines: R6RS
Streams: SRFI 41
String positions and slices: R6RS formal comment
Tree library: at least tree=? and tree-copy, probably Common Lisp SUBLIS and NSUBLIS, fold, unfold, map ...
Thread-local storage:
Unquote with multiple arguments: see #123
User-specified syntax-transformers: