[racket] many permissions & other problems using packages in 5.3.6... workarounds?

From: Matthew Flatt (mflatt at cs.utah.edu)
Date: Mon Oct 14 23:14:15 EDT 2013

At Mon, 14 Oct 2013 10:37:13 +0200, Tobias Hammer wrote:
> On linux the cwd is correctly set between fork and exec where it has no  
> influence on the parent (racket) process. On windows the cwd is set in the  
> parent before the call to CreateProcess. Is there any reason to not use  
> the lpCurrentDirectory argument to CreateProcess to leave the parent  
> untouched? This would prevent these unpredictable changes to the real os  
> cwd.

Good point! I'll make that change.

Posted on the users mailing list.