<br><br><div class="gmail_quote">On Wed, Aug 4, 2010 at 15:12, Robby Findler <span dir="ltr"><<a href="mailto:robby@eecs.northwestern.edu">robby@eecs.northwestern.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Oh, that explains it. When it is in a collection, then drracket's<br>
auto-compile feature disables itself, since collections are not<br>
generally assumed to be writeable (as they are, roughly speaking the<br>
"standard libraries" and could be in some shared place).<br></blockquote><div><br>That makes sense, thank you! <br><br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
You can work around this by explicitly calling mzc periodically from a<br>
shell (but you must be sure to call it if you change exported<br>
identifiers (or anytime you get a strange error)).<br></blockquote><div><br>My collection is in ..../Scheme-svn/<br>running mzc inside ..../Scheme-svn/common works perfectly, but<br>inside ..../Scheme-svn/gui-tools it doesn't because in these files there are:<br>
(require common/something)<br><br>and mzc fails with the "collection not found" error.<br>Do I need to change my requires to relative paths, or should I had the <br>collection path to mzc (and then, how?) ?<br>
<br>
Or even better: is there a way to add a collection permanently <br>(such as in the preferences), so that I don't have to declare them each <br>time I run racket, gracket, mzc, etc.<br> <br></div></div>