(resolve-interface): Get variables from the public interface of a
authorMarius Vollmer <mvo@zagadka.de>
Sat, 25 Aug 2001 16:12:09 +0000 (16:12 +0000)
committerMarius Vollmer <mvo@zagadka.de>
Sat, 25 Aug 2001 16:12:09 +0000 (16:12 +0000)
module instead of from the module itselfs.

ice-9/boot-9.scm

index 67e20c5..152e85f 100644 (file)
                              (orig (if direct? bspec (car bspec)))
                              (seen (if direct? bspec (cdr bspec))))
                         (module-add! custom-i (renamer seen)
-                                     (or (module-local-variable module orig)
+                                     (or (module-local-variable public-i orig)
                                          (error
                                           ;; fixme: format manually for now
                                           (simple-format
-                                           #f "no binding `~A' in module ~A"
+                                           #f "no binding `~A' exported from module ~A"
                                            orig name))))))
                     selection)
           custom-i))))