It may be possible to change drracket to only set that parameter when it is compiling files, but for now I<span></span> think you have to disable drracket&#39;s auto compilation (in the language dialog&#39;s show details section) to develop programs like this. <div>
<br></div><div>Robby<br><br>On Wednesday, January 16, 2013, Sam Tobin-Hochstadt  wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I&#39;m not sure if this is a bug or not, so I&#39;m bringing it up on the<br>

list.  But when I do the following:<br>
<br>
#lang racket<br>
(require compiler/cm)<br>
(manager-compile-notify-handler displayln)<br>
(managed-compile-zo<br>
&quot;/home/samth/sw/plt/collects/tests/typed-racket/succeed/null-program.rkt&quot;)<br>
<br>
Then the compiler places the compiled files in the<br>
`compiled/drracket/` directory, and looks for compiled files there as<br>
well.  The `displayln` handler shows that basically all of Racket is<br>
being recompiled.  I found this quite surprising, and worse it means I<br>
can&#39;t use DrRacket to develop this program.  Would there be a way for<br>
DrRacket not to change whatever parameter is being changed here in the<br>
user program&#39;s context?<br>
<br>
Sam<br>
_________________________<br>
  Racket Developers list:<br>
  <a href="http://lists.racket-lang.org/dev" target="_blank">http://lists.racket-lang.org/dev</a><br>
</blockquote></div>