For the record, I recently disabled Aero (Vista's default GUI) and the problem seems to have disappeared.<br>So I switched back to the standard file-dialog with:<br>(preferences:set 'framework:file-dialogs 'std)<br>
No need to restart DrScheme.<br><br>For those who need to stick with the 'standard file-dialog, to quickly go to a given path, it is possible to paste it in the filename text-field, and the dialog will automatically move to it (it's also fun to watch).<br>
<br>Laurent<br><br><br><div class="gmail_quote">On Thu, Dec 10, 2009 at 23:31, 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;">
As a workaround until that time, try running this in DrScheme. It<br>
should change your file dialog boxes to use Scheme-implemented ones<br>
that probably don't suffer from this problem (they are completely<br>
different, tho).<br>
<br>
You may need to restart drscheme.<br>
<br>
---- cut here ----<br>
#lang scheme<br>
(require framework)<br>
(preferences:set 'framework:file-dialogs 'common)<br>
---- cut here ----<br>
<br>
hth,<br>
Robby<br>
<br>
2009/12/9 Matthew Flatt <<a href="mailto:mflatt@cs.utah.edu">mflatt@cs.utah.edu</a>>:<br>
<div><div></div><div class="h5">> It seems likely to me that DrScheme is doing something wrong here,<br>
> probably in the way it uses threads to keep the event loop for the file<br>
> dialog separate from DrScheme's main event loop.<br>
><br>
> Benjamin: I very much appreciate your detailed bug report.<br>
> Unfortunately, I've never found the time (including tracking down the<br>
> right version of Windows) to investigate this further.<br>
><br>
> Currently, I'm looking to the MrEd re-write the way to address this<br>
> problem. In the short run, the rewrite will create entirely new<br>
> problems, but I think we at least know better how to handle event loops<br>
> and avoid the problem that is likely behind the file-dialog bug. I just<br>
> need about 3 more months...<br>
><br>
> Matthew<br>
><br>
> At Wed, 9 Dec 2009 18:01:13 +0100, Laurent wrote:<br>
>> Apparently Windows is to blame indeed.<br>
>> However it's strange that for me this bug only occurs in DrScheme and in no<br>
>> other app that I have.<br>
>><br>
>> On Wed, Dec 9, 2009 at 17:20, Thomas Holubar <<a href="mailto:scheme@phirho.com">scheme@phirho.com</a>> wrote:<br>
>><br>
>> > Hi Benjamin!<br>
>> ><br>
>> > If I am not mistaken the Dialog you're referring to is a native system<br>
>> > dialog. So the problem would be a Windows responsibility.<br>
>> ><br>
>> > Actually I've had (and sporadically have) similar issues with the Windows<br>
>> > explorer. If you search for <Windows explorer not responding> on the web<br>
>> > you'll see that this is quite common.<br>
>> ><br>
>> > HTH,<br>
>> > Thomas<br>
>> ><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>
> 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>
</div></div></blockquote></div><br>