Well, thank you Robby for C-j and you were correct for the preference settings that was carried over to v4.<br><br>P.S.: Wow! the speed and quality of responses on mailing lists like this one never stop to amaze me compared to typical MS or Java related forums. ;-)<br>
<br><div class="gmail_quote">On Sat, Jul 5, 2008 at 12:37 PM, Robby Findler &lt;<a href="mailto:robby@cs.uchicago.edu">robby@cs.uchicago.edu</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Well, its a known fact of life when dealing with software that is<br>
using more than the available memory on the system. I&#39;m sure there are<br>
better and worse strategies for dealing with that, some of which could<br>
be improved in drscheme and some of which would have to be done at the<br>
windows level.<br>
<font color="#888888"><br>
Robby<br>
</font><div><div></div><div class="Wj3C7c"><br>
On Sat, Jul 5, 2008 at 11:35 AM, Jos Koot &lt;<a href="mailto:jos.koot@telefonica.net">jos.koot@telefonica.net</a>&gt; wrote:<br>
&gt; You said &quot;The entire system has problems&quot; That&#39;s true. Even after a<br>
&gt; succesfull stop and leaving DrScheme, my system may continue thrashing for<br>
&gt; some time. It may very well be a Windows problem rather than a PLT problem.<br>
&gt; I don&#39;t know.<br>
&gt; Jos<br>
&gt;<br>
&gt; ----- Original Message ----- From: &quot;Robby Findler&quot; &lt;<a href="mailto:robby@cs.uchicago.edu">robby@cs.uchicago.edu</a>&gt;<br>
&gt; To: &quot;Jos Koot&quot; &lt;<a href="mailto:jos.koot@telefonica.net">jos.koot@telefonica.net</a>&gt;<br>
&gt; Cc: &quot;Matthias Felleisen&quot; &lt;<a href="mailto:matthias@ccs.neu.edu">matthias@ccs.neu.edu</a>&gt;; &quot;budu&quot;<br>
&gt; &lt;<a href="mailto:nbuduroi@gmail.com">nbuduroi@gmail.com</a>&gt;; &lt;<a href="mailto:plt-scheme@list.cs.brown.edu">plt-scheme@list.cs.brown.edu</a>&gt;<br>
&gt; Sent: Saturday, July 05, 2008 6:16 PM<br>
&gt; Subject: Re: [plt-scheme] One small and one big issue with DrScheme<br>
&gt;<br>
&gt;<br>
&gt;&gt; Yes, I&#39;ve had that experience too. I find that the keyboard is a<br>
&gt;&gt; little bit more reliable, but in general when thrashing is going on,<br>
&gt;&gt; the entire system has problems.<br>
&gt;&gt;<br>
&gt;&gt; Do you find that this is happening when you&#39;re using the memory limits?<br>
&gt;&gt;<br>
&gt;&gt; Robby<br>
&gt;&gt;<br>
&gt;&gt; On Sat, Jul 5, 2008 at 11:12 AM, Jos Koot &lt;<a href="mailto:jos.koot@telefonica.net">jos.koot@telefonica.net</a>&gt; wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; As you probably know, I am addicted to PLT Scheme, its IDE included.<br>
&gt;&gt;&gt; I hate typing shell commands. With PLT&#39;s IDE I can avoid those commands..<br>
&gt;&gt;&gt; Allow me to mention, though, that the stop button does not easily<br>
&gt;&gt;&gt; (sometimes<br>
&gt;&gt;&gt; not at all) repond when the garbage collector is thrashing.<br>
&gt;&gt;&gt; This is no problem for me, but may be you want to know.<br>
&gt;&gt;&gt; (This pertains to Windows XP Home and to all versions of DrScheme I ever<br>
&gt;&gt;&gt; downloaded and to pretty-big, #lang scheme, #!r6rs and more.)<br>
&gt;&gt;&gt; Jos<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; ----- Original Message ----- From: &quot;Matthias Felleisen&quot;<br>
&gt;&gt;&gt; &lt;<a href="mailto:matthias@ccs.neu.edu">matthias@ccs.neu.edu</a>&gt;<br>
&gt;&gt;&gt; To: &quot;budu&quot; &lt;<a href="mailto:nbuduroi@gmail.com">nbuduroi@gmail.com</a>&gt;<br>
&gt;&gt;&gt; Cc: &lt;<a href="mailto:plt-scheme@list.cs.brown.edu">plt-scheme@list.cs.brown.edu</a>&gt;<br>
&gt;&gt;&gt; Sent: Saturday, July 05, 2008 3:19 PM<br>
&gt;&gt;&gt; Subject: Re: [plt-scheme] One small and one big issue with DrScheme<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Well, unlike all other &quot;pedagogic&quot; IDEs, DrScheme has a reliable STOP<br>
&gt;&gt;&gt;&gt; button for infinite loops. (It&#39;s possible that others have caught up,<br>
&gt;&gt;&gt;&gt; but I<br>
&gt;&gt;&gt;&gt; am sure we were first.)<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Furthermore, you can and should set the memory limit for REPLs so &nbsp;that<br>
&gt;&gt;&gt;&gt; the memory limit for the REPL thread is distinct from the memory &nbsp;limit<br>
&gt;&gt;&gt;&gt; for<br>
&gt;&gt;&gt;&gt; the whole system and doesn&#39;t take it down. You need to &nbsp;teach both ideas<br>
&gt;&gt;&gt;&gt; to<br>
&gt;&gt;&gt;&gt; beginners eventually: computations consume space, &nbsp;and infinite<br>
&gt;&gt;&gt;&gt; computations<br>
&gt;&gt;&gt;&gt; consume unbounded space, plus you as a &nbsp;programmer should learn to set<br>
&gt;&gt;&gt;&gt; the<br>
&gt;&gt;&gt;&gt; limits in your context.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Thanks for the feedback -- Matthias<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; On Jul 4, 2008, at 10:43 AM, budu wrote:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; Hi, I&#39;m an occasional DrScheme user (normally I use Emacs) and there<br>
&gt;&gt;&gt;&gt;&gt; is some little things I don&#39;t like about it. One is keyboard<br>
&gt;&gt;&gt;&gt;&gt; shortcuts, which I never been able to change. I found out recently<br>
&gt;&gt;&gt;&gt;&gt; about the &quot;Enable keybindings in menus&quot; options, it&#39;s great, but I&#39;m<br>
&gt;&gt;&gt;&gt;&gt; still missing some of my favorite shortcuts, mainly C-j for newline.<br>
&gt;&gt;&gt;&gt;&gt; Maybe the answer lies into the Help Desk, but it totally confuse me,<br>
&gt;&gt;&gt;&gt;&gt; it seems like I&#39;m never able to find what I&#39;m searching for.<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; The bigger issue now is about DrScheme not being as solid as I&#39;d like<br>
&gt;&gt;&gt;&gt;&gt; it to be. Maybe I&#39;m too much used to Emacs, because when I use its<br>
&gt;&gt;&gt;&gt;&gt; REPL it never crash no matter what. I&#39;ve lost some code (without any<br>
&gt;&gt;&gt;&gt;&gt; importance) this morning because I did try to run a function that<br>
&gt;&gt;&gt;&gt;&gt; generate an infinite loop and it crashed DrScheme with an out of<br>
&gt;&gt;&gt;&gt;&gt; memory exception. When considering that this IDE is geared toward<br>
&gt;&gt;&gt;&gt;&gt; beginners, I find it strange that it can&#39;t sustain even a mere<br>
&gt;&gt;&gt;&gt;&gt; infinite loop. Maybe that&#39;s the price to pay for the great debugging<br>
&gt;&gt;&gt;&gt;&gt; features DrSceme have.<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; BTW, I&#39;m a little late for this but congratulation to the PLT devs for<br>
&gt;&gt;&gt;&gt;&gt; version 4, it&#39;s a really great release.<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; _________________________________________________<br>
&gt;&gt;&gt;&gt;&gt; &nbsp;For list-related administrative tasks:<br>
&gt;&gt;&gt;&gt;&gt; &nbsp;<a href="http://list.cs.brown.edu/mailman/listinfo/plt-scheme" target="_blank">http://list.cs.brown.edu/mailman/listinfo/plt-scheme</a><br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; _________________________________________________<br>
&gt;&gt;&gt;&gt; &nbsp;For list-related administrative tasks:<br>
&gt;&gt;&gt;&gt; &nbsp;<a href="http://list.cs.brown.edu/mailman/listinfo/plt-scheme" target="_blank">http://list.cs.brown.edu/mailman/listinfo/plt-scheme</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; _________________________________________________<br>
&gt;&gt;&gt; &nbsp;For list-related administrative tasks:<br>
&gt;&gt;&gt; &nbsp;<a href="http://list.cs.brown.edu/mailman/listinfo/plt-scheme" target="_blank">http://list.cs.brown.edu/mailman/listinfo/plt-scheme</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
</div></div></blockquote></div><br>