<div class="gmail_quote">On Fri, Apr 25, 2008 at 6:11 AM, Noel Welsh <<a href="mailto:noelwelsh@gmail.com">noelwelsh@gmail.com</a>> wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div class="Ih2E3d">On Fri, Apr 25, 2008 at 10:52 AM, Benjamin L. Russell<br><<a href="mailto:dekudekuplex@yahoo.com">dekudekuplex@yahoo.com</a>> wrote:<br>> Unfortunately, it seems that MzScheme does not run a debugger in Emacs, and that Emacs cannot run an inferior interactive MIT Scheme mode in Windows, but only in UNIX, because their inferior interactive Scheme mode relies on UNIX signals, which are not present in Windows.<br>
</div>...<br>
<div class="Ih2E3d">> In sum, there seem to be the following options:<br></div>...<br>8) Use a different process that doesn't rely on a debugger<br></blockquote>
<div> </div>
<div>I'm also with Noel on this one - I'm not a big fan of debuggers either. I do find that DrScheme's error reporting is quite impressive though (what, with all the colored lines and such).</div>
<div> </div>
<div>As long as we're talking about emacs + mzscheme integration, I'm curious, what's the preferred way of handling redefinition of code in other modules? I know, for example, in DrScheme, after you change code in another module, you can hit Control + T, and it starts up a fresh repl. In SISC (while in emacs), when I want to redefine a module, I just reimport it again at the REPL. In emacs, what's the preferred way to handle these changes? Does one just kill the scheme buffer and start a new one?</div>
<div> </div>
<div>I feel like I'm missing something really obvious there...</div>
<div> </div>
<div>-Ben</div>
<div> </div>
<div> </div></div><br>-- <br>Have an idea for software? I can make it happen - <a href="http://www.ideas2executables.com">http://www.ideas2executables.com</a><br>My Blog: <a href="http://benjisimon.blogspot.com">http://benjisimon.blogspot.com</a>