diff options
Diffstat (limited to 'modules/language/python/compile.scm')
-rw-r--r-- | modules/language/python/compile.scm | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/modules/language/python/compile.scm b/modules/language/python/compile.scm index 983eb66..d912587 100644 --- a/modules/language/python/compile.scm +++ b/modules/language/python/compile.scm @@ -1061,14 +1061,9 @@ ((_ (#:from (() . nm) l)) ;; Make sure to load the module in (let* ((xl (map (lambda (nm) (exp vs nm)) nm)) - (ll `(language python module ,@xl)) - (? (catch #t - (lambda () (Module (reverse ll) (reverse xl)) #t) - (lambda x #f)))) - - (if ? (for-each dont-warn (get-exported-symbols ll))) + (ll `(language python module ,@xl))) - `(,(C 'use) ,? ',ll + `(,(C 'use) #t '() (,ll #:select ,(map (lambda (x) |