Fri, 24 Oct 2014 09:03:53 +0200, ckeen wrote: > * Sven Hartrumpf <[email protected]> [141023 19:41]: >> If I install the slime egg and start chicken-slime from inside Emacs, >> the REPL has bindings for SRFI-13 names, e.g. >> >> ; SLIME 2014-10-10 >> CSI> (string-count "abc" #\a) >> 1 >> >> Can this be avoided (because this conflicts with >> definitions in other projects)? > > The swank egg has some design flaws. For example all eval calls > happen in the same environment as the module which in turn needs > srfi-13. I don't think this can be fixed easily. It can probably > be mitigated by prefixing all imports in the slime module by some > prefix so at least it won't confuse the user code that easily. > > But then which should be prefixed? Maybe for your use case you will > get away with prefixing srfi-13. > > I can add that to the egg if it helps
That sounds like a good idea for the egg. Thanks for your time and thoughts. Ciao Sven _______________________________________________ Chicken-users mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/chicken-users
