﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	difficulty
622	Bindings from the current environment leak into scheme-report-environment	pdh	felix winkelmann	"The ""numbers"" egg breaks (scheme-report-environment).

This is what it looks like:
> $ csi
> Version 4.7.0 
> openbsd-unix-gnu-x86-64 [ 64bit manyargs dload ptables ]
> ...
> #;1> (eval '(- 3 1) (scheme-report-environment 5))
> 2
> #;2> ((eval '- (scheme-report-environment 5)) 4 2)
> 2
> #;3> (use numbers)
> ...
> #;4> (eval '(- 3 1) (scheme-report-environment 5))
>
> Error: unbound variable: numbers#-
>
> 	Call history:
>
> 	<syntax>	  (eval (quote (- 3 1)) (scheme-report-environment 5))
> 	<syntax>	  (quote (- 3 1))
> 	<syntax>	  (##core#quote (- 3 1))
> 	<syntax>	  (scheme-report-environment 5)
> 	<eval>	  (eval (quote (- 3 1)) (scheme-report-environment 5))
> 	<eval>	  (scheme-report-environment 5)
> 	<syntax>	  (- 3 1)
> 	<eval>	  (- 3 1)	<--
> #;4> ((eval '- (scheme-report-environment 5)) 4 2)
>
> Error: unbound variable: numbers#-
>
> 	Call history:
>
> 	<syntax>	  ((eval (quote -) (scheme-report-environment 5)) 4 2)
> 	<syntax>	  (eval (quote -) (scheme-report-environment 5))
> 	<syntax>	  (quote -)
> 	<syntax>	  (##core#quote -)
> 	<syntax>	  (scheme-report-environment 5)
> 	<eval>	  ((eval (quote -) (scheme-report-environment 5)) 4 2)
> 	<eval>	  (eval (quote -) (scheme-report-environment 5))
> 	<eval>	  (scheme-report-environment 5)	<--
> #;4> 

Observed in the ""numbers"" egg Version 2.6. (That is, the version
that I installed today.)
r"	defect	closed	major	4.9.0	core libraries	4.7.x	fixed			
