[racket-dev] , en and enter! sometimes do nothing, and it's changing over releases?

From: Eli Barzilay (eli at barzilay.org)
Date: Sun Feb 10 18:53:29 EST 2013

An hour ago, Ray Racine wrote:
> Yes, the Geiser server is meta to the target namespace and evals the sent form
> in target namespace.
> 
> racket/enter.rkt does inject 
> 
> ;; Injecting racket/enter into the namespace to allow entering another module
>  (unless (memq '#:dont-re-require-enter flags)
>  (namespace-require 'racket/enter)))
> 
> And I agree tooling such as Geiser, xrepl should be meta to entered
> namespace (s).

Right -- the flag is something that I added for xrepl to make it
possible to avoid the injection.  I think that geiser does that too.
(And otherwise, it should.)

-- 
          ((lambda (x) (x x)) (lambda (x) (x x)))          Eli Barzilay:
                    http://barzilay.org/                   Maze is Life!


Posted on the dev mailing list.