To wrap this up:

- The racket-run Emacs command now supports submodules. It runs
whatever (sub)module point is within.

- The ,run REPL command now supports "file.rkt" or ("file.rkt" submod ...).

-  If Racket is new enough (or, not module+ and errortrace), you can
see/use the definitions within that submodule, in the REPL. Otherwise,
a warning is printed (once) in the REPL, similar to my previous post.

- The racket-test command is now just racket-run (with the convenience
that you don't need to move point within a `test` submodule).  This
does run the tests even in the problem scenario [dynamic-require
evaluates the submodule fine, it's only module->namespace that has a
problem with module+ and errortrace in older Racket].


p.s. The word "now" is jumping the gun slightly. All this is on a
topic branch, not yet merged to master. I've been dogfooding it a few
days. So far so good, might merge today or tomorrow.

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to