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

2013-02-11 Thread Robby Findler
IMO, DrRacket-like functionality would be nice to have in an Emacs setting and probably using a sandbox is the way to get it. You'd want to not use the default settings for the sandbox, tho, but give more permissions for file access (and probably a few other things). Robby On Mon, Feb 11, 2013

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

2013-02-10 Thread Robby Findler
Well, there is a fundamental question about this strategy, namely *which* code do you reevaluate when a change is made? It isn't easy to determine that in general. Robby On Sun, Feb 10, 2013 at 8:33 AM, Ray Racine ray.rac...@gmail.com wrote: That aligns with the Geiser comment. I'd gotten to

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

2013-02-10 Thread Asumu Takikawa
On 2013-02-10 05:57:52 -0700, Matthew Flatt wrote: Sorry that it has taken me so long to join in and that I overlooked the PR way back in September. Thanks for the fix! On a related note, should any of the following interactions work? $ racket Welcome to Racket v5.3.3.1. - (enter! (submod

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

2013-02-10 Thread Ray Racine
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

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

2013-02-10 Thread Eli Barzilay
An hour and a half ago, Asumu Takikawa wrote: On 2013-02-10 05:57:52 -0700, Matthew Flatt wrote: Sorry that it has taken me so long to join in and that I overlooked the PR way back in September. Thanks for the fix! On a related note, should any of the following interactions work? $

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

2013-02-10 Thread Eli Barzilay
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)  

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

2013-02-09 Thread Michael Wilber
Is this related to the enter bug? $ racket Welcome to Racket v5.3.2.3. (enter! slideshow/pict) define-values: assignment disallowed; cannot re-define a constant constant: invoke-unit/core in module: /home/michael/local/racket/collects/racket/unit.rkt context...:

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

2013-02-09 Thread Ray Racine
Ahh to enable log/trace in module.c there is a conditional define for LOG_ATTACH at the top of the source file. On Sat, Feb 9, 2013 at 3:15 PM, Sam Tobin-Hochstadt sa...@ccs.neu.eduwrote: Typed Racket generates submodules, so that may cause this even if you don't write them explicitly. Sam