﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	difficulty
1811	[r7rs] 'environment' wrongly imports all symbols from r7rs module	rgherdt		"The procedure `environment` from (scheme eval) imports all symbols from `r7rs` by default, leading to a wrong behavior:


{{{
(import (scheme eval))
(eval '(+ 1 3) (environment '(except (scheme base) +)))
.
.
.
4
}}}

The expected behavior is an ""unbound variable: +"" error.

I'll upload a patch (thanks Felix).
"	defect	closed	major	someday	extensions	5.3.0	fixed			
