This site is a static rendering of the Trac instance that was used by R7RS-WG1 for its work on R7RS-small (PDF), which was ratified in 2013. For more information, see Home.
Source for ticket #409
cc
changetime
2012-07-15 01:33:33
component
WG1 - Core
description
Proposal: The library declaration `(features `''identifier'' ...`)` causes each ''identifier'' to be added to the implementations feature list that is accessible at library import time via `cond-expand` and at run time via the `features` procedure. This permits a library to specify what features it provides. If an ''identifier'' is already on the feature list, no action is taken.
To avoid phasing problems, the new identifiers may not be visible until the library has been completely imported.
id
409
keywords
milestone
owner
alexshinn
priority
major
reporter
cowan
resolution
wontfix
severity
status
closed
summary
Add FEATURES library declaration
time
2012-06-17 04:21:59
type
defect
Changes
Change at time 2012-07-15 01:33:33
author
cowan
field
comment
newvalue
This seems poorly thought out and causes phasing problems, changing the semantics of a library depending on what has or hasn't been loaded (whether the library imports it or not). Therefore not being balloted.
oldvalue
1
raw-time
1342290813482190
ticket
409
time
2012-07-15 01:33:33
Change at time 2012-07-15 01:33:33
author
cowan
field
resolution
newvalue
wontfix
oldvalue
raw-time
1342290813482190
ticket
409
time
2012-07-15 01:33:33
Change at time 2012-07-15 01:33:33
author
cowan
field
status
newvalue
closed
oldvalue
new
raw-time
1342290813482190
ticket
409
time
2012-07-15 01:33:33