Neil Jerram <address@hidden> writes:
The boot-9.scm patch below (which I have not tested) should fix this;
FWIW, I've done a basic test of this patch now, so will commit to
1.6.x CVS. We have no current plans for another 1.6.x release,
though, because we believe you should be able to upgrade painlessly to
1.8.x. If that's not the case, let us know, and we'll see what we can
do about it.
Regards,
Neil
--- boot-9.scm 8 Dec 2006 20:37:40 -0000 1.266.2.26
+++ boot-9.scm 25 Mar 2008 21:15:32 -0000
@@ -1768,9 +1768,9 @@
(let* ((interface-args (cadr kws))
(interface (apply resolve-interface interface-args)))
(and (eq? (car kws) #:use-syntax)
- (or (symbol? (car interface-args))
+ (or (symbol? (caar interface-args))
(error "invalid module name for use-syntax"
- interface-args))
+ (car interface-args)))
(set-module-transformer!
module
(module-ref interface (car