<div dir="ltr">When writing code that require DrRacket to restart I usually open two DrRackets. In one instance of DrRacket I write the code - this is usually in an old version. In the other I test the code. This way I don&#39;t need to reopen the source file after each restart.<div>
<br></div><div>Another tip: To make DrRacket restart faster remove all tools you don&#39;t need. DrRacket actually start very faster with no tools.</div><div> </div></div><div class="gmail_extra"><br><br><div class="gmail_quote">
2013/8/31 Stephen De Gabrielle <span dir="ltr">&lt;<a href="mailto:stephen.degabrielle@acm.org" target="_blank">stephen.degabrielle@acm.org</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr"><div><div dir="ltr"><div>Hi, </div><div><br></div><div>I&#39;m starting to fiddle with DrRacket plugin ideas (again), and I was wondering if any tool developers can share their processes for developing tools, </div>

<div><br></div><div>What I used to do was dump my tool in a collects directory and run &#39;raco -L toolname&#39;, followed by restarting-the-Doctor. If it failed I would remove the tool from /collects/ and restart again.</div>

<div><br></div><div>This is a bit frustrating as it can be quite time consuming, and I disable as many tools as possible to make restarts quicker.</div><div><br></div><div>Is there a better way to develop plugins?</div>
<div><br></div><div>Cheers, </div><span class="HOEnZb"><font color="#888888"><div><br></div><div>Stephen</div></font></span></div></div>
</div>
<br>____________________<br>
  Racket Users list:<br>
  <a href="http://lists.racket-lang.org/users" target="_blank">http://lists.racket-lang.org/users</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br>-- <br>Jens Axel Søgaard<br><br>
</div>