Hi,
Currently, the `.scm' module files generated by G-Wrap contain a
`module-use!'-based trick in order to export symbols. This has the
undesirable side-effect of bypassing the `#:renamer' argument of
`use-modules', among other things, precisely because the module's export
list is empty:
(module-map (lambda (s v) s)
(module-public-interface
(resolve-module '(the g-wrap module))))
|= ()
It turns out that the `generate-wrapset-scm' proc in `(g-wrap guile)'
contains commented-out code that uses `export' instead of the above
trick. Why is it so? Is there anything wrong with using `export'
instead of the `module-use!' trick?
Thanks in advance,
Ludovic.
_______________________________________________
g-wrap-dev mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/g-wrap-dev