id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,difficulty 154,reexporting syntax fails with compiled import libraries,felix winkelmann,felix winkelmann,"The following fails, when m1.import.scm is compiled: {{{ (module x () (import scheme chicken) (reexport srfi-13) (require-library srfi-13)) }}} When `use`ing `x`, the rexported syntax (`let-string-start+end`) will not be found, because the import is done during execution of `x.import.so`, and is not retained in the macro environment (that's the reason `eval` is used in import libs for the normal imports). A possible fix may be adding the reexported modules to the normal imports, not the meta-imports. ",defect,closed,major,,expander,4.3.x,fixed,reexport,,