Sven Hartrumpf on guile-user a while ago reported on a run of
guile --use-srfi=1
leaves the REPL with the core `iota', not the srfi-1 one. What's the
theory behind this bit of top-repl (in boot-9.scm),
;; so that builtin bindings will be checked first
(module-use! guile-user-module (resolve-interface '(ice-9 r5rs)))
(module-use! guile-user-module (resolve-interface '(guile)))
The effect is to override any bindings that srfi modules attempt to
replace. So srfi-17 car or srfi-39 current-input-port are similarly
afflicted.
I'm thinking of removing that last line
(module-use! guile-user-module (resolve-interface '(guile)))
to stop the core being elevated.
_______________________________________________
Guile-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/guile-devel