Use import-orig-stx instead of import-src-sym when appropriate
The equivalent, for imports, of commit 66a8436bc1 and PR #3758 for exports.
This commit is contained in:
parent
6d30ff78c1
commit
5b0f0cee23
|
@ -360,7 +360,13 @@
|
||||||
(quasisyntax/loc in
|
(quasisyntax/loc in
|
||||||
(rename #,(import-src-mod-path import)
|
(rename #,(import-src-mod-path import)
|
||||||
#,(import-local-id import)
|
#,(import-local-id import)
|
||||||
#,(import-src-sym import))))))
|
#,(if (eq? (syntax-e (import-orig-stx import))
|
||||||
|
(import-src-sym import))
|
||||||
|
(import-orig-stx import)
|
||||||
|
(datum->syntax
|
||||||
|
#f
|
||||||
|
(import-src-sym import)
|
||||||
|
(import-orig-stx import))))))))
|
||||||
imports)
|
imports)
|
||||||
(map (lambda (src)
|
(map (lambda (src)
|
||||||
(mode-wrap (phase+ base-mode (import-source-mode src))
|
(mode-wrap (phase+ base-mode (import-source-mode src))
|
||||||
|
|
Loading…
Reference in New Issue
Block a user