~ chicken-core (chicken-5) c1a85bc86b412b93c519677d0935a451a9642add


commit c1a85bc86b412b93c519677d0935a451a9642add
Author:     Evan Hanson <evhan@foldling.org>
AuthorDate: Mon Jan 4 14:28:19 2016 +1300
Commit:     Evan Hanson <evhan@foldling.org>
CommitDate: Tue Mar 8 22:52:33 2016 +1300

    Use `import` when loading "csi -require-extension" arguments

diff --git a/csi.scm b/csi.scm
index 85b1b3e6..fd815d86 100644
--- a/csi.scm
+++ b/csi.scm
@@ -1106,7 +1106,7 @@ EOF
 		((member arg complex-options)
 		 (set! args (cdr args)) )
 		((or (string=? "-R" arg) (string=? "-require-extension" arg))
-		 (eval `(##core#require-extension (,(string->symbol (cadr args))) #t))
+		 (eval `(import ,(string->symbol (cadr args))))
 		 (set! args (cdr args)) )
 		((or (string=? "-e" arg) (string=? "-eval" arg))
 		 (evalstring (cadr args))
Trap