* slib.scm (slib:eval): Use eval instead of eval-in-module.
authorMikael Djurfeldt <djurfeldt@nada.kth.se>
Fri, 11 Aug 2000 08:46:07 +0000 (08:46 +0000)
committerMikael Djurfeldt <djurfeldt@nada.kth.se>
Fri, 11 Aug 2000 08:46:07 +0000 (08:46 +0000)
(defmacro:eval): Eval in (interaction-environment).

ice-9/slib.scm

index ba80f85..2bb33df 100644 (file)
@@ -41,8 +41,8 @@
 (define slib:exit quit)
 (define slib:error error)
 (define slib:warn warn)
-(define slib:eval (lambda (x) (eval-in-module x slib-module)))
-(define defmacro:eval eval)
+(define slib:eval (lambda (x) (eval x slib-module)))
+(define defmacro:eval (lambda (x) (eval x (interaction-environment))))
 (define logical:logand logand)
 (define logical:logior logior)
 (define logical:logxor logxor)