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 #212
cc
changetime
2012-10-05 12:44:04
component
WG1 - Core
description
Change `load` to take a second argument which is the environment to load into. The default is `(interaction-environment)`.
See also #161.
id
212
keywords
milestone
owner
cowan
priority
major
reporter
cowan
resolution
fixed
severity
status
closed
summary
Let LOAD take an optional environment argument
time
2011-06-02 03:20:36
type
defect
Changes
Change at time 2012-10-05 12:44:04
author
cowan
field
comment
newvalue
oldvalue
4
raw-time
1349415844576974
ticket
212
time
2012-10-05 12:44:04
Change at time 2012-10-05 12:44:04
author
cowan
field
resolution
newvalue
fixed
oldvalue
raw-time
1349415844576974
ticket
212
time
2012-10-05 12:44:04
Change at time 2012-10-05 12:44:04
author
cowan
field
status
newvalue
closed
oldvalue
writing
raw-time
1349415844576974
ticket
212
time
2012-10-05 12:44:04
Change at time 2011-09-12 04:50:34
author
cowan
field
comment
newvalue
oldvalue
3
raw-time
1315777834000000
ticket
212
time
2011-09-12 04:50:34
Change at time 2011-09-12 04:50:34
author
cowan
field
owner
newvalue
cowan
oldvalue
alexshinn
raw-time
1315777834000000
ticket
212
time
2011-09-12 04:50:34
Change at time 2011-09-12 04:50:34
author
cowan
field
status
newvalue
writing
oldvalue
decided
raw-time
1315777834000000
ticket
212
time
2011-09-12 04:50:34
Change at time 2011-09-11 07:44:27
author
cowan
field
comment
newvalue
WG1 accepted this proposal.
oldvalue
2
raw-time
1315701867000000
ticket
212
time
2011-09-11 07:44:27
Change at time 2011-09-11 07:44:27
author
cowan
field
resolution
newvalue
oldvalue
raw-time
1315701867000000
ticket
212
time
2011-09-11 07:44:27
Change at time 2011-09-11 07:44:27
author
cowan
field
status
newvalue
decided
oldvalue
new
raw-time
1315701867000000
ticket
212
time
2011-09-11 07:44:27
Change at time 2011-06-02 23:21:31
author
cowan
field
comment
newvalue
On reflection, the interaction-environment is the only standard environment that is mutable, so there's no need to add this argument to the standard, simply to specify that `load` mutates the interaction environment. Schemes with first-class environments can add the second argument as an extension, but we need not say so.
oldvalue
1
raw-time
1307031691000000
ticket
212
time
2011-06-02 23:21:31