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